The St. Regis Bora Bora Resort is a luxurious hotel located in Bora Bora, Tahiti. Each of their overwater villas features a private bathtub with stunning views of the turquoise lagoon. Immerse yourself in warm water while enjoying the breathtaking scenery of the South Pacific. The resort also offers a range of other amenities, including a spa, multiple restaurants, and water sports activities. Indulge in the ultimate relaxation experience at The St. Regis Bora Bora Resort.