Turtle Bay Lodge is found on the point between Turtle Bay and Peterson Bay. There seem to be water views wherever you look. There’s the ocean in one direction, with the delightful Turtle Island beckoning. And there’s the bay in the other direction, which frequently glasses off so there’s not even a ripple to be seen – a breathtaking sight. Turtle Bay Lodge is the perfect place for those that love snorkelling, kayaking, walking and the chance to really get away from it all. It’s a great base from which to explore the island of Espiritu Santo.
Enter code at checkout.