For just $145 (US$148) per night, wake up to views of the ocean at the 4-star Grand Lucayan Beach & Golf Resort on Grand Bahama Island.
Slashing prices by up to 60% off regular rates, this special offer includes:
Highlights include three pools, eight restaurants, a casino and two golf courses. Daily activities range from organised volleyball games and movie nights to yoga and spinning classes.
The resort is 15 minutes from the airport and across the street from Port Lucaya Marketplace's shops and restaurants.
Valid for stays from 1 May until 15 November. Stays from now until 30 April and from 16 November to 25 December are available for just $30 (US$30) more.
Blackout dates: 10-13, 17-20 April; 12-14 May; 10-14, 26-27 July; 7-9, 12-15, 23-28 August
Book by 20 March.