Back to feed
Hotel

St Regis Bora Bora — Overwater Paradise Redefined

Bora Bora, French Polynesia

Waking up in an overwater villa here felt like floating in paradise. Crystal lagoon views, Mount Otemanu backdrop, and service that anticipates your every need. Pure luxury.

Comments (0)