On Dover Beach along Barbados’ south coast, O2 Beach Club & Spa is a contemporary all-inclusive resort arranged around the sea and a series of pools. Rooms and suites use white, blue and coral tones, with balconies and broad windows facing the water; larger categories add living and dining areas. Acqua Spa occupies the eighth floor with Atlantic views, while Oro restaurant sits one level above. Casual dining, swim-up bars and shaded pool terraces extend between the accommodation wings and beach.