photo 1 of 5

Bougainvillea Beach Resort
Luxurious, oceanfront all-suite resort, situated on the cool south coast of Barbados, 138 spacious suites set in a landscape of lagoon pools, cascading waterfalls and lush gardens.