The 50 Best All-Inclusive Resorts in the Caribbean – 2023
The O2 Beach Club, a reimagining of the former Ocean Two hotel on the south coast of the island, is set on 1,000 feet of white sand beach in the heart of the island’s St Lawrence Gap. It offers a total of 130 guest rooms, suites and residences. It is also be home to one of just a handful of rooftop pools in Barbados, along with six dining concepts, seven bars and a massive 5,600-square-foot spa called Aqua.