The 78-villa Grand Isle Resort & Spa on Emerald Bay in Great Exuma, Bahamas, invites guests to come for four nights but pay for three during the holiday season through Jan. 8. Those who stay five or more nights receive two free nights in return plus a bottle of champagne and a $125 resort credit that can be applied toward dining and spa treatments. The resort offers a Christmas Day prix fixe dinner with selections from roasted pumpkin and sweet potato bisque to a turkey and ham duo, priced from $45 per person ($17 for kids 11 and under). A New Year's Eve dinner and party, priced at $85 person (or $25 for party only), features live reggae music and midnight fireworks with champagne or the resort's signature Exuma Blue cocktail. Daily holiday rates range from $550 for one-bedroom villas to $2,400 for the four-bedroom penthouse. All villas come with full kitchens, complimentary WiFi and a personal golf cart to get around the resort. To book, use promo code Holidays3 for one free night; promo code Holidays5 for two additional nights.
Grand Isle Resort & Spa