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.
Inspiring travel itineraries and expert advice delivered to your inbox.
START PLANNING