1. The Reefs Resort & Club
Overlooking its own private pink sand 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 three restaurants to choose from, including exceptionally good Sunday brunch at Aqua Terra and the romantic, toes-in-the-sand casual dining at Coconuts right on the beach.
Time Out tip: Head the La Serena Spa for couple's massages and expansive views of the Atlantic Ocean from the 'Relaxation Room'.