The St Regis Bora Bora… these few words say it all. Enjoy a luxury stay with your significant other in one of the most beautiful establishment of French Polynesia. Surrounded by the crystal clear lagoon that travelers around the world are dreaming of, you won’t want to see the end of this magical getaway.