Located in Bora Bora, French Polynesia, the InterContinental Bora Bora Resort & Thalasso Spa is a luxurious oceanward hotel offering full board accommodations. Set on a private motu (islet), this resort features overwater villas with stunning views of the lagoon. Guests can indulge in a range of dining options, including French, Polynesian, and international cuisines. The resort also boasts a world-class spa, where guests can enjoy rejuvenating treatments inspired by the healing powers of the ocean.