Caribbean beach resort takes 45% off room prices

Seven Stars
The Seven Stars Resort & Spa on Grace Bay Beach in Turks and Caicos.
(Seven Stars Resort & Spa)

Seven Stars Resort & Spa in Turks and Caicos recently completed a $12-million makeover. Now the Grace Bay Beach resort on Providenciales puts rooms on sale for anyone who wants to save on a December getaway.

There are lots of empty cabins for Caribbean itineraries once meant to sail to Cuba

The deal: The December Flash Sale takes 45% off the price of oceanfront and ocean-view rooms. The resort has 167 rooms with a newly expanded spa and fitness center as well as a second, adults-only, pool. Perks include daily breakfast, morning yoga overlooking the beach, and use of kayaks, paddleboards and snorkeling gear.

Seven Stars Resort & Spa
A room at Seven Stars Resort & Spa.
(Seven Stars Resort & Spa)

When: Book by Sept. 15 for travel between Dec. 1 and 19.

Tested: I checked on availability for this deal on Dec. 1-5 and found a junior suite with an ocean view starting at $509 a night, instead of the $925 standard room price. Prices exclude tax.

Info: Seven Stars Resort & Spa