Princess Margaret Beach, Port Elizabeth

Categories: Beaches, Nature & Parks, Outdoor Activities
Inspirock Rating:
4.7/5 based on 220+ reviews on the web
Fine, white sand and calm water characterize Princess Margaret Beach—named after the royal princess who used to frequent its shores. As part of a spacious, curving stretch of Admiralty Bay, this beach to offers quiet seclusion even though it is popular. Watch boats and marine life that occupy Elizabeth Port or cool down with a swim in the clear blue waters. Drinks and beach wares are available from local vendors. For Princess Margaret Beach and beyond, use our Port Elizabeth vacation builder to get the most from your Port Elizabeth vacation.
Create a full itinerary - for free!
going to
read all reviews »
  • Really!! This is the best beach in Bequia? Then I believe that most of the reviewers haven't been to some outstanding powder beaches like Culebra in Puerto Rico. The place is infested with huge passen...  read more »
  • Personally think St Margrets beach is the best on the island, sheltered bay, crystal clear water and clean sand. Great bar restraunt on the beach and little jetty to get you about with water taxi 
  • Golden sand, turquoise water, calm as a lake and best of all, natural, not commercial! Currently have a beach bar under construction and most of the hotels are a walk away 
Nearby Attractions
Visit for 3​h
Visit for 2​h 30​m
Visit for 1​h 30​m
Visit for 2​h 30​m
Visit for 1​h 30​m
Visit for 3​h