1. The Reefs Resort & Club
Overlooking its own private patch of pink sandy beach and infinity pool, the suitably pink-painted Reefs Resort is in a handy spot for the beautiful beaches of the South Shore. All of its 62 pastel-coloured rooms have balconies or patios with Atlantic vistas from their lofty clifftop vantage point, and there’s a spa with soothing sea views. You’ve got four restaurants to choose from, including exceptionally good Sunday brunch at Ocean Echo and the romantic, toes-in-the-sand casual dining at Coconuts right on the beach.