Turtle Bay Lodge is a boutique resort located on the east coast of Espiritu Santo, Vanuatu. The resort has 14 rooms, all of which have sea views. The rooms are spacious and comfortable, and many have private decks. The resort also has a swimming pool, a restaurant, and a bar.
Get curated itineraries, travel inspiration and insider tips delivered to your inbox.
Inspire Me