Bora Bora is a bay located in Society Islands, French Polynesia on the
continent of Oceania. Find Hotel, Resort, Restaurant and attractions in Bora Bora, Leeward Islands below.
Bora Bora in Bora Bora, Leeward Islands
Manu Tuki This restaurant offers a panoramic view of the lagoon and faces the main Island. It features "A la carte" dinner, snacks, BBQ and French and Polynesian cuisine. ...
Read more Hotel Bora Bora Hotel Bora Bora sits on the edge of a turquoise lagoon nestled beneath the lush green volcanic peaks of Mount Otemanu. There are three beaches and a barrier reef offering a variety of colourful marine...
Read more Bora Bora Pearl Beach Resort At the Bora Bora Pearl Beach Resort you can discover the sparkling magic of the lagoon, admire the awe-inspiring Mount Otemanu while luxuriating in the peace and tranquility of the surroundings.
Th...
Read more Bora Bora Lagoon Resort If Mother Nature has amply blessed the Polynesian islands, she has been particularly generous with our private isle, Motu Toopua. It is here, in the middle of Bora Bora's majestic lagoon, that we hav...