The St. Regis Bora Bora Resort
The St. Regis Bora Bora Resort is an ultra-luxury lagoon-front resort located on a private motu (islet) in Bora Bora, French Polynesia. Framed by Mount Otemanu and surrounded by crystal-clear turquoise waters, the resort is globally recognized for its expansive overwater villas and refined interpretation of Polynesian elegance. The project represents a benchmark in high-end resort development — com …


