Enter your dates to see the latest prices and deals for Port Alfred hotels
The historic Royal St. Andrews Hotel, Spa and Conference Center is located in Port Alfred.

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.

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.

Just 1.2 miles from Kelly's Beach and a 10-minute walk from Royal Port Alfred Golf Club, Heron Place sunny self-catering garden flatlet features accommodations in Port Alfred with a garden.

The Homestead - Simple Farm-Style Accommodation offers accommodations in Port Alfred, a 14-minute walk from Port Alfred East Beach and 1.8 miles from Royal Port Alfred Golf Club.

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.

Alfred View offers accommodations in Port Alfred, a 17-minute walk from Port Alfred East Beach and 1.3 miles from Royal Port Alfred Golf Club.

Panorama Guest House enjoys a location in Port Alfred, a 10-minute walk from Kelly's Beach and 0.6 miles from Royal Port Alfred Golf Club.

Providing garden views, Kelly's Beachfront Apartments in Port Alfred offers accommodations and barbecue facilities. This beachfront property offers access to free Wifi and free private parking.

Just 0.6 mi from the Royal Port Alfred Golf Course and the beach, Villa Majestic offers bed and breakfast rooms and self-catering accommodations.

Popular with guests booking hotels in Port Alfred
Popular with guests booking hotels in Port Alfred
Popular with guests booking hotels in Port Alfred
Kowie River Guest House in Port Alfred provides accommodations with a garden, a terrace, and barbecue facilities. With mountain views, this accommodation provides a patio and a swimming pool.
Enjoying a beachfront location in Port Alfred, this bed and breakfast provides an outdoor pool.
Featuring garden views, Hillscapes Guesthouse in Port Alfred features accommodations and a garden. This property offers a private pool, free Wifi, and free private parking.
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.
Featuring a garden, Ripples Beach House - 14 sleeper offers accommodations in Port Alfred. This property offers access to a balcony, free private parking, and free Wifi.
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.
Offering city views, Monte Santo Royal Alfred Marina in Port Alfred offers accommodations, an outdoor swimming pool, free bikes, a garden, barbecue facilities, and a shared lounge.
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.
Just a 4-minute walk from Kelly's Beach and 0.6 miles from Royal Port Alfred Golf Club, Dune Ridge Cottage features accommodations in Port Alfred with a garden.
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.
Offering a garden and a terrace, Arabella By The Sea in Port Alfred is close to Kelly's Beach and Royal Port Alfred Golf Club.
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.
Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, The Wave House on the Beach features accommodations in Port Alfred with a garden.
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.
Stylish Self-Catering Suites at Ferndale House is a recently renovated apartment in Port Alfred near Port Alfred East Beach.
Granny Reed's Cottage offers accommodations in Port Alfred, 1.6 miles from Kelly's Beach and a 17-minute walk from Royal Port Alfred Golf Club. Guests can benefit from a patio and a terrace.
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.
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.
Offering a garden and barbecue facilities, Dockside in Port Alfred is close to Port Alfred East Beach and Royal Port Alfred Golf Club.
Providing a garden, Gated House Port Alfred Marina features accommodations in Port Alfred. This beachfront property offers access to a terrace and free private parking.
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.
THE VIEW offers accommodations in Port Alfred, a 11-minute walk from Port Alfred East Beach and 1.7 miles from Royal Port Alfred Golf Club.
Yonz Self Catering Units enjoys a location in Port Alfred, a 14-minute walk from Port Alfred East Beach and 1.6 miles from Royal Port Alfred Golf Club.
Travellers Lodge enjoys a location in Port Alfred, 22 miles from Dias Cross Memorial and 3.2 miles from Kowie Nature Reserve.