Located on the stunning island of Bora Bora in French Polynesia, The St. Regis Bora Bora Resort is a small luxury hotel that offers a truly unforgettable experience. The resort features overwater and beachfront villas, each with its own private pool and direct access to the turquoise lagoon. Guests can enjoy a range of activities including snorkeling, diving, paddleboarding, and sunset cruises. The St. Regis Bora Bora Resort also boasts a luxurious spa, multiple restaurants serving gourmet cuisine, and a bar with panoramic views of Mount Otemanu.