Where is Princess Margaret Beach?
Port Elizabeth is home to Princess Margaret Beach. You can spend a laid-back day checking out the sights and exploring the area. If you'd like to find things to see and do in the area, you may want to check out Lower Bay Beach and Friendship Bay Beach.
Things to See and Do near Princess Margaret Beach
What to See near Princess Margaret Beach
- Lower Bay Beach
- Friendship Bay Beach
- Port of Port Elizabeth
- Cotton House Beach
- Fort Duvernette
How to Get to Princess Margaret Beach
Flights to Port Elizabeth
- Argyle (SVD-Argyle Intl.), 11.9 mi (19.1 km) from central Port Elizabeth
- Canouan Island (CIW), 22.8 mi (36.8 km) from central Port Elizabeth