5-Star St Regis Hotels Leeward Islands

The St. Regis Bora Bora Resort
favorite_border
add to favorites

The St. Regis Bora Bora Resort

Bora Bora, Leeward Islands, French Polynesia
Plan a flawlessly stunning engagement or wedding here, celebrate a honeymoon, renew vows on an anniversary or simply bring the family for an unforgettable and extraordinary holiday – The St. Regis Bora Bora Resort Tahitian experie..
89 bedrooms
View open_in_new