Port Alfred

TOWN · EASTERN CAPE · 33.60°S 26.89°E

Quiet Sunshine Coast town at the mouth of the Kowie River, halfway between Gqeberha and East London. River cruises, a canoe trail, a Blue Flag beach and a royal golf club.

Places to stay9
Sights4
Eat & drink11
Location33.60°S 26.89°E
Port Alfred
Photo: NJR ZA, CC BY-SA 3.0, via Wikimedia Commons

See every place on this map as a list

StaySightsEat & drinkHikingFishing

Port Alfred is a small Eastern Cape town of about 26,000 people where the Kowie River meets the Indian Ocean, almost exactly midway between Gqeberha and East London. The river splits the town in two and is its reason for being: a marina, a small boat harbour, cruise boats and kayaks fill the lower reaches. It is a settler town, founded in the early 1820s, and it is unhurried.

Getting there

From Gqeberha take the N2 east and then the R72 coast road through Kenton-on-Sea; from East London the R72 runs south-west along the coast. The R67 comes down from Makhanda (Grahamstown) through Bathurst. There is no airport with scheduled flights; Gqeberha and East London are the options. Once in town you can walk almost everywhere, including a pleasant riverside route from the centre to the beach along Causeway and Beach Road. The eastern beaches mean a walk round the Royal Alfred Marina.

When to go

The coast here markets itself as the Sunshine Coast and locals claim the most sunshine hours in the country. The climate is temperate without real extremes, and rain falls mostly in spring and autumn. Summer is beach weather and the December holidays fill the town. Winter is mild and quiet and fine for the river, golf and birding.

What to do

Get on the water. Cruise boats and kayaks leave from the small boat harbour, and the river is navigable for about 28 km upstream. The Kowie Canoe Trail is the serious version: a 40 km return paddle and a 12 km hike in the Waters Meeting Nature Reserve near Bathurst, through forest known for its owls. Kelly’s Beach has Blue Flag status and is the morning walk of choice; West Beach is the long, safe family beach and East Beach lies across the river. Port Alfred ranks as the third largest line-fishing port in the country, and divers come for soft coral reefs and wrecks.

The Royal Port Alfred Golf Club dates from 1907 and received its royal title from King George V, one of only a handful of royal clubs in Africa. The Kowie Museum covers local history, and the Great Fish Point lighthouse, only 9 m tall, is one of four in South Africa where you can sleep over. Three Sisters Horse Trails, about 15 km out, rides through forest, dunes and along the beach. Bathurst, up the R67, has the Big Pineapple, and the private game reserves at Kariega, Sibuya, Pumba and Oceana are all nearby.

Good to know

The town was two settlements, Port Kowie and Port Frances, until Prince Alfred’s visit in 1860 gave it a single name. The first man-made harbour in South Africa opened here in 1841 when William Cock cut a stone channel between the sea and the river. Around 70 per cent of residents speak Xhosa at home, and 43 Air School, which trains pilots on the edge of town, is said to be the largest in the southern hemisphere.

Last updated 6 October 2026. Sources: Wikipedia, Wikivoyage, SA-Venues, The Herald (Eastern Cape newspaper), Royal St Andrews Hotel blog.

In and around Port Alfred

24 PLACES

Places to stay 9

  • 33.60°S 26.89°E
    Guest houseSheilan HosuePrince's Avenue, Port Alfred
  • 33.48°S 27.13°E
  • 33.60°S 26.88°E
    HostelKowie Backpackers
  • 33.60°S 26.89°E
    HotelFerryman
  • 33.49°S 27.13°E
    Caravan parkFish River Caravanpark
  • 33.56°S 26.97°E
    Caravan parkGreen Fountain
  • 33.54°S 27.04°E
    Guest houseMacshack
  • 33.60°S 26.89°E
    CampsiteMedolino Caravan Park
  • 33.60°S 26.89°E
    HotelRoyal St.Andrews

Sights 4

  • Kelly's beach
    Beach
  • Kowie History Museum
    Museum
  • Port Alfred
    Beach

Restaurants and cafes 9

  • Tahoe Spur
    Restaurant · steak house · Port Alfred
  • Guido's Family Restaurant
    Restaurant · burger, hotpot, cake, noodle, pizza, regional
  • Burksies Coffee Shop
    Restaurant · breakfast, burger, coffee shop, sandwich, tea · Gluckman Road
  • Mm Coffee & Bakery
    Cafe · coffee shop
  • C’est la Vie
    Cafe
  • Links Coastal Inn
    Restaurant
  • MOTTO Café & Restaurant
    Restaurant
  • Root 72
    Cafe
  • Westbeach Cafe
    Cafe

Bars and pubs 2

  • Lala Lapa Bar
    Bar · Kleinmonde
  • Barmuda
    Bar