Situated in Bequia Island, this beach hotel is 2.1 mi (3.3 km) from Port of Port Elizabeth and 2.7 mi (4.4 km) from Princess Margaret Beach. Lower Bay Beach and Friendship Bay Beach are also within 6 mi (10 km).