
Port Alfred Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Port Alfred

My Pond Hotel
33 Van Der Riet Street, Port Alfred, Eastern Cape
Fully refundableReserve now, pay when you stay
The price is 1.030.117 ₫ per night from 31 Aug to 1 Sept
1.030.117 ₫
1.184.639 ₫ total
31 Aug - 1 Sept
includes taxes & fees
8.2/10 Very Good! (50 reviews)
Fabulous river view
"Lovely hotel at a good price and conveniently located; I stay here often when in the area. Great for a quick overnight trip. Has all amenities I needed. Fabulous view at breakfast along the river (possibly best view in Port Alfred)."
Reviewed on 17 Jul 2025

Royal St. Andrews Hotel, Conference Centre & Spa
19 St. Andrews Road, West Bank, Port Alfred, Eastern Cape
Fully refundableReserve now, pay when you stay
9.4/10 Exceptional! (85 reviews)
"Beautiful bedrooms, friendly and helpful staff, fantastic hot and cold buffet for breakfast, great chef in the Highlander Pub too, and conveniently located. I enjoyed waking to the Bygones Bookstore and Handmade Coffee (Ciabatta loaves were delicious). Also walke down to Kelly's Beach and then along ..."
Reviewed on 9 Jul 2025

First Group Kowie River Chalets
Oriole Road, Port Alfred, Eastern Cape
The price is 2.940.729 ₫ per night from 9 Aug to 10 Aug
2.940.729 ₫
3.381.838 ₫ total
9 Aug - 10 Aug
includes taxes & fees
9.2/10 Wonderful! (12 reviews)
Awesome place
"The chalet was clean and beautiful"
Reviewed on 2 Feb 2022
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit
Shipwreck Hiking & Canoe Trails
You can take time to visit Shipwreck Hiking & Canoe Trails during your travels to Port Alfred. Wander the waterfront or discover the area's coral reefs.
The Royal Port Alfred Golf Club
Enjoy a round of golf in Port Alfred at The Royal Port Alfred Golf Club. Stroll along the waterfront or discover the area's coral reefs.
Sports Green
Catch an event at Sports Green during your trip to Port Alfred. Stroll along the waterfront or discover the area's coral reefs.