Situated on a private island in French Polynesia, The St. Regis Bora Bora Resort offers unparalleled views of the turquoise lagoon and Mount Otemanu. The overwater villas with private pools allow guests to indulge in the beauty of the surroundings. With its world-class service and stunning views, The St. Regis Bora Bora Resort is a tropical paradise like no other.