Find the hotels with hot tubs that appeal to you the most
Check out our selection of great hotels with hot tubs in Port Alfred
The historic Royal St. Andrews Hotel, Spa and Conference Center is located in Port Alfred.

Set in Port Alfred, 29 mi from Grahamstown, Kowie River Chalets features an outdoor pool and hot tub. All rooms have a TV and DVD player. Certain units include a seating area where you can relax.

Located in Port Alfred, a 11-minute walk from Port Alfred East Beach, The Halyards Hotel & Spa has accommodations with a garden, free private parking, a terrace and a restaurant.


Popular with guests booking hotels with hot tubs in Port Alfred
Popular with guests booking hotels with hot tubs in Port Alfred
Popular with guests booking hotels with hot tubs in Port Alfred