The historic Royal St. Andrews Hotel, Spa and Conference Centre is located in Port Alfred.
Set just 60 metres from Kelly's Beach, Grand Yellow Apartment features accommodation in Port Alfred with access to a garden, a terrace, as well as private check-in and check-out.
Just 1 km from the Royal Port Alfred Golf Course and the beach, Villa Majestic offers bed and breakfast rooms and self-catering accommodation.
Set in Port Alfred, 47 km 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.
Situated on the Kowie River bank in Port Alfred. MyPond features an á la carte restaurant, offering South African cuisine with a contemporary twist. The restaurant overlooks the banks of the river.
Set within 14 km of Fish river Sun Golf Course and 19 km of Royal Port Alfred Golf Club in Port Alfred, De' Nessie offers accommodation with seating area.
A recently renovated holiday home set in Port Alfred, Dockside features a garden. This beachfront property offers access to a balcony, free private parking and free WiFi.
Situated in Port Alfred, 200 metres from Kelly's Beach, Settler Sands Resort - Holsboer Vacations features accommodation with a garden, free private parking, a terrace and barbecue facilities.
Offering a garden and inner courtyard view, 8 Settler Sands Beachfront Accommodation Sea View is set in Port Alfred, 1.3 km from Shelly Beach and 1.7 km from Royal Port Alfred Golf Club.
Set just 600 metres from Kelly's Beach, The View offers accommodation in Port Alfred with access to a garden, barbecue facilities, as well as a shared kitchen.