Picturesque Port Alfred is a favourite seaside holiday resort with a friendly, relaxed atmosphere, situated exactly halfway between East London and Port Elizabeth, on the sparkling Sunshine Coast. Here, it's been proved, there are more sunny days per year than any other part of the coastline!

On magnificent stretches of unspoilt beach, you can walk in solitude collecting shells, or swim sociably with other bathers, while surfers enjoy the famous beach breaks at East Beach and various other well-known sites, and scuba divers explore the colourful reef.

A Port Alfred holiday can be as relaxing or energetic as you please. Enjoy lazy days in the sunshine, or the hiking and mountain-biking trails, scenic drives and history seeking in the surrounding Settler countryside, with strong links to the 1820 Settlers.

In town you'll find restaurants, shops, supermarkets and a modern cinema complex, while nearby is the Fish River Sun Casino and golf course.

Port Alfred offers safe swimming, surfing, snorkelling, spear/deep sea/rock fishing, diving, walks, shell collecting, dune skiing, 4x4 trips, boating, canoeing, waterskiing, board sailing, picnicking,
hiking, crafts, scenic drives, farmlife ventures, horse riding, mountain biking, scuba diving, bird watching, shopping, casino, souvenirs, pottery, crafts, gym, health centre, antiques and collectibles.

Come and feel the warmth of the welcome awaiting you at Port Alfred, Heart of the Sunshine Coast.


Kowie River
Navigable for 28 km and ideal for everyone who enjoys boating, cruising, waterskiing, fishing and swimming.

Kowie Canoe Trail
Unique with its overnight stay and tramping trail in indigenous forest.

Royal Alfred Marina
With its magnificent waterways and islands, has mooring in the small craft harbour, and you can sail out into the open sea.

Royal Port Alfred
Enjoy a round of golf at the famous , or play bowls, tennis or squash.

Learn to dive at the diving schools, ride horses along the beach, take a berth an a deepsea fishing boat or a flip with 43 Air School.
Port Alfred Port Alfred Port Alfred Port Alfred