Bora Bora Turtle Centre znajduje się około 400 m od 5-gwiazdkowego hotelu. Goście mogą zwiedzić takie miejsca kultu jak Eglise Saint-Pierre-Celestin, znajdujące się 6 km od tego obiektu noclegowego.
Miłośnicy przyrody docenią bliskość Main Beach, która znajduje się w odległości 450 metrów. Park Morski Bora Bora Lagoonarium leży w niewielkiej odległości od The St. Regis Bora Bora Resort.
Ten hotel oferuje 89 pokojów z minibarem i takie udogodnienia jak klimatyzacja. Oddzielna toaleta i prysznic wraz z takimi udogodnieniami jak suszarka do włosów i ręczniki są również do dyspozycji gości. Niektóre pokoje mają widok na morze.
Obiekt oferuje strefę do jogi oraz centrum wellness, aby umilić pobyt gości.