Self-catering accommodation in Port Alfred

Coming soon

🌊

Port Alfred has exciting things coming

We're bringing great self-catering accommodation to Port Alfredsoon. In the meantime, explore what's available across the Eastern Cape.

Browse all properties

About Port Alfred

Port Alfred sits where the Kowie River meets the Indian Ocean, making it one of the Eastern Cape's most underrated coastal towns. Known as a fishing and boating hub, it draws visitors who want a proper holiday without the crowds you get at bigger resort towns. The pace here is slow, the sunsets over the river are something else, and there's enough to keep you busy without ever feeling rushed.

The best time to visit is from October to April, when the weather is warm enough for swimming and the river is perfect for paddling. Winter weekends can be lovely too — quieter, cooler, and ideal for long walks along the beach with a flask of coffee.

Three things you shouldn't miss: a canoe trip up the Kowie River into the lush valley — it's peaceful and surprisingly wild. The Royal Alfred Marina is worth a wander, especially if you're into boats or just want fish and chips on the water. And if you've got kids, the rock pools at Kelly's Beach will keep them busy for hours. Port Alfred works well for families, retired couples, and fishing groups who want a self-catering spot with a braai area and space to breathe. It's also a smart base for anglers heading out for kob or grunter off the rocks.

Here's a local tip most visitors miss: skip the main beaches on busy weekends and drive out to Kasouga, about 20 minutes west. It's a tiny settlement with an empty beach, a tidal pool, and no crowds. Pack a cooler box, set up for the day, and you'll feel like you've found your own private stretch of coast. That's the kind of holiday Port Alfred does best.

Frequently asked questions

When is the best time to visit Port Alfred?

October to April is ideal for warm weather and swimming. Winter (May–August) is quieter and perfect for fishing and long beach walks.

What is Port Alfred known for?

Port Alfred is famous for the Kowie River, excellent fishing, Kelly's Beach, and the Royal Alfred Marina. It's one of the Eastern Cape's best-kept coastal secrets.

Is Port Alfred good for families?

Yes — the rock pools at Kelly's Beach, calm river swimming, and relaxed self-catering options make Port Alfred ideal for families with kids of all ages.

How far is Port Alfred from Gqeberha (Port Elizabeth)?

Port Alfred is approximately 130km from Gqeberha, about a 1.5 hour drive along the N2.