Search over 1 million properties and 550 airlines worldwide.
Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Mar 18, 2020
Reviewed on Sep 19, 2020
Reviewed on Nov 23, 2020
Discover more beach vacation destinations around the world trending in Summer 2021.
Take your trip to the next level by renting a vacation house with an indoor pool for fun family time.
See beach properties that are also dog welcoming so you make sure no one is left behind.
Princess Margaret Beach is located in Bequia Island. Travelers like the surrounding area for its beaches. Bequia Island is home to 40 hotels and other accommodations, so you can find something that's perfect for your stay.
Choose from 27 hotels and other accommodations within a mile of Princess Margaret Beach, including these picks:
After you've visited Princess Margaret Beach, you can explore the sights within a couple miles of the area.
If you want to see more of the surrounding area, you can plan a visit to Lower Bay Beach and Friendship Bay Beach. Spend some time checking out Port of Port Elizabeth, which is 0.8 mi (1.2 km) from Princess Margaret Beach, or make a stop by Cotton House Beach, located 8.6 mi (13.8 km) away.