Princess Margaret Beach

A long, arc-shaped golden-sand beach on the south side of Admiralty Bay, backed by coconut palms and facing the yacht anchorage. It is named after Princess Margaret, who swam here in 1958.

Princess Margaret Beach is Bequia's most famous beach, with fine, soft sand and calm water. Almost no buildings stand here, and only coconut and almond trees provide shade. It takes about 20-30 minutes on foot from Port Elizabeth along Belmont Walkway and over a small headland, or you can take a water taxi. The rocks at the northern end of the beach are a good spot for snorkelling. Facilities are few, so bring your own drinking water and sun protection. Over the headland to the south is Lower Bay.

Opening hours

All day

Beach · Snorkeling · Coconut palms

Nearby sights

Places to eat nearby

More in Bequia