StaysInSouthAfrica
Port Alfred · South Africa

Stays in Port Alfred

Port Alfred sits at the mouth of the Kowie River on the Eastern Cape's Sunshine Coast, roughly midway between Gqeberha and East London on the R72. It is a malaria-free river and beach town built around a marina, a Blue Flag beach and a golf club, with hotels covering spa, family and heritage stays.

Updated July 25, 2026

Port Alfred is malaria-free and unfenced, a river-mouth town rather than a reserve gate, and that shapes where travellers stay. The Kowie River splits it: the Royal Alfred Marina and its moored yachts on one bank, the town grid and the Royal Port Alfred Golf Club on the other. Kelly's Beach carries Blue Flag status and does the swimming. Accommodation runs to two established hotels, one historic and one four-star on the river bank, plus self-catering along the marina. Gqeberha and East London are each within 140 km on the tarred R72, so arriving takes no special vehicle.

Port Alfred in numbers

2
stays
8.7/10
average guest rating
1 896
traveller reviews
Filter by stay type

What to expect

  • Malaria-free Eastern Cape coast, so no prophylaxis for any age
  • The Kowie River mouth, its stone piers and the Royal Alfred Marina
  • Kelly's Beach, the town's Blue Flag swimming beach
  • The Royal Port Alfred Golf Club inside the town grid
  • Kariega and Sibuya malaria-free Big Five reserves within a day trip
  • Southern right whales along this coast between June and November

Local tips

  • Fly into Gqeberha or East London and drive the R72; both are within 140 km of Port Alfred and the road is tarred the whole way.
  • Book December and January early; the town fills with visitors from both cities and the hotels are the only large beds in town.
  • Stay on the town side of the river if you want to walk to the golf club, and the marina side if you want the water.
  • Use Kelly's Beach for swimming rather than East Beach when the easterly is blowing; the surf builds fast on this open coast.
  • Set aside a day for Kariega or Sibuya toward Kenton on Sea; both are malaria-free and run Big Five game drives.
  • Drive inland to Bathurst for the 1820 Settlers village, its pub and its antique shops, especially on a windy day.

Where to stay

Frequently asked questions

The two established hotels are the Royal St Andrews Hotel, Spa and Conference Centre on St Andrews Road, historic and a short walk from the golf club, and the four-star MyPond Stenden Hotel on the Kowie River bank, 2 km from the nearest beach.