The InterContinental Bora Bora Resort & Thalasso Spa is a luxurious resort located on a private island in Bora Bora. The resort features overwater villas with views of the lagoon, as well as beachfront villas and suites. Guests can enjoy a variety of activities, including snorkeling, scuba diving, and paddleboarding, or relax at the spa or on the private beach.