From morning to night, I found plenty of spots to relax at the O2 Beach Club and Spa in Barbados. This luxe all-inclusive sits along Dover Beach on the south coast where it’s a pleasant walk to the myriad restaurants, bars, clubs and informal shopping opportunities along St. Lawrence Gap.
At the resort, a contemporary design aesthetic is ever present. The Sun Terrace is one of several perfect venues to take in the views and soak up the chill vibe.
Stellar views predominate at this property, whether from one of the rooftop venues or along the beach and pool areas.