Nestled within its own private lagoon, Keyhole Bay's 25-meter-long Junior Olympic freshwater pool creates the remarkable illusion of drifting out into the ocean itself. Cascading waterfalls made from local stone blend seamlessly into the natural beach setting.
Keyhole Bay's signature beach lies just beyond the infinity pool. Measuring approximately 35 feet wide by 100 feet deep and bound by towering ironshore cliffs on both sides, the exclusive white-sand beach bestows an all-pervading sense of tranquility with its sweeping views of blue serenity. It is an intimate beach setting for use only by the Keyhole Bay owners.
We welcome you to pull up a chaise lounge and relax in this magical oceanfront oasis.