Enter your dates to see the latest prices and deals for Port Alfred hotels
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.
41 Settler Sands, 39 West Beach Road, Port Alfred is located in Port Alfred, just a 2-minute walk from Kelly's Beach and one mile from Royal Port Alfred Golf Club.
Just a 2-minute walk from Kelly's Beach and 0.9 miles from Shelly Beach, Harmony On Kowie features accommodations in Port Alfred with a garden.
8 Settler Sands Ocean View offers accommodations in Port Alfred, a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club.
Aletheia Abode is located in Port Alfred, just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club.
Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, Grace's Getaway features accommodations in Port Alfred, with a garden and barbecue facilities.
Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, Cosy Beach Vibes features accommodations in Port Alfred with a garden.
Located in Port Alfred, a 2-minute walk from Kelly's Beach, Settler Sands - Holsboer Vacations has accommodations with a garden, free private parking, a terrace and barbecue facilities.
Offering quiet street views, Dollery House in Port Alfred offers accommodations, a garden, and barbecue facilities. There's a private entrance at the guest house for the convenience of those who stay.
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.
Just a few steps from Kelly's Beach and a 17-minute walk from Royal Port Alfred Golf Club, Grand Yellow Apartment features accommodations in Port Alfred, with a garden, a terrace, and barbecue...
Beachfront at 22 Settler's Sands is a recently renovated apartment in Port Alfred where guests can make the most of the free bikes and garden.
Royal Guest House enjoys a location in Port Alfred, 1.5 miles from Royal Port Alfred Golf Club and 22 miles from Dias Cross Memorial.
Just a 7-minute walk from Kelly's Beach and half a mile from Royal Port Alfred Golf Club, The View features accommodations in Port Alfred, with a shared lounge.
Offering a garden, Stylish Cozy Stay at Ferndale House Apartments offers accommodations in Port Alfred. This property offers access to a terrace, free private parking, and free Wifi.
Located 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.
Enjoying a beachfront location in Port Alfred, this bed and breakfast provides an outdoor pool.
Located in Port Alfred, Oceana Beach and Wildlife Reserve offers a large deck overlooking the Indian Ocean and bush. It features a private beach area, an Africa-shaped swimming pool and free Wi-Fi.
Just a 14-minute walk from Kelly's Beach and half a mile from Royal Port Alfred Golf Club, Wiltshire Rondavel features accommodations in Port Alfred with a garden.
Wiltshire Cottage is located in Port Alfred, just a 14-minute walk from Kelly's Beach and half a mile from Royal Port Alfred Golf Club.
Sheilan House features an outdoor swimming pool and accommodations with a kitchenette in Port Alfred, a 19-minute walk from Kelly's Beach.
Offering inner courtyard views, The Holy Hill Royal Alfred Marina in Port Alfred offers accommodations, an outdoor swimming pool, free bikes, a garden, barbecue facilities, and a shared lounge.
Just a 13-minute walk from Kelly's Beach and 0.9 miles from Royal Port Alfred Golf Club, The beach cabin with pool features accommodations in Port Alfred with an outdoor swimming pool.
Offering a garden and a terrace, Nine Waves Beach House in Port Alfred is close to Kelly's Beach and Royal Port Alfred Golf Club.