Skip to main content

Rooms in Port Alfred

Find the rooms that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best rooms in Port Alfred

Check out our selection of great rooms in Port Alfred

Filter by:

Review score

Heron Place sunny self-catering garden flatlet

Port Alfred

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.

S
Sonwabo
From
South Africa
Facility was clean and the owners were very friendly
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 146 reviews
Price from
$25.78
1 night, 2 adults

The Homestead - Simple Farm-Style Accommodation

Port Alfred

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.

W
Webert
From
Brazil
Was everything so clean and the staff was kindly and lovely
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 122 reviews
Price from
$37.99
1 night, 2 adults

Settler Sands - Holsboer Vacations

Port Alfred

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.

M
Megan
From
South Africa
The property is very nice and well maintained. I will definitely book again.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 354 reviews
Price from
$76.69
1 night, 2 adults

Alfred View

Port Alfred

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.

S
Siphosihle
From
South Africa
Everything about Alfred View was top class Kindness starting from the owner to staff those ladies were very nice and friendly The room was spotless, Breakfast was delicious and big.. We had nice time at night sitting in the balcony playing games and they helped to made fire for braai
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 128 reviews
Price from
$111.37
1 night, 2 adults

Panorama Guest House

Port Alfred

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.

A
Andisa
From
South Africa
Breakfast was good. Location was great.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 311 reviews
Price from
$51.35
1 night, 2 adults

Royal St. Andrews Hotel, Spa and Conference Centre

Hotel in Port Alfred

The historic Royal St. Andrews Hotel, Spa and Conference Center is located in Port Alfred.

D
Dicey
From
South Africa
Stylish - comfort - friendly staff - superb breakfast - great location
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 678 reviews
Price from
$95.22
1 night, 2 adults

Kelly's Beachfront Apartments

Port Alfred

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.

B
Bam
From
South Africa
Our unit was immaculate, clean and spacious. The staff were very friendly and serviced our unit daily. Very relaxing stay
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 540 reviews
Price from
$54.47
1 night, 2 adults

Villa Majestic for Exclusive Accommodation

Port Alfred

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.

M
Minette
From
South Africa
Friendly and professional host. I loved the venue, and the rooms were very clean. Would definitely recommend!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 223 reviews
Price from
$48.42
1 night, 2 adults

Sheilan House

Port Alfred

Sheilan House features an outdoor swimming pool and accommodations with a kitchenette in Port Alfred, a 19-minute walk from Kelly's Beach.

T
Treacher
From
South Africa
We've stayed here before and loved it so much we came back. Really happy with their service and loved the breakfast. We will be back with our next visit.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 117 reviews
Price from
$72.39
1 night, 2 adults

The Lookout Guest House

Port Alfred

Overlooking the coastal town of Port Alfred, The Lookout Guest House offers beautiful views of the Indian Ocean in a relaxed, homely setting where guests can truly unwind.

E
Elton
From
South Africa
I loved how central the location was as well as the view we had. Kind and very welcoming host. Angela even manage to sort out my extras I requested. Will definitely visit again.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 166 reviews
Price from
$58.11
1 night, 2 adults
All rooms in Port Alfred

Most booked rooms in Port Alfred and surrounding area in the past month

See all

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 678 reviews

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,228 reviews

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 590 reviews

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 540 reviews

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 354 reviews

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 311 reviews

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 71 reviews

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 40 reviews

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 139 reviews

Popular with guests booking rooms in Port Alfred

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 146 reviews

Highly rated rooms in Port Alfred and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews

Just a 2-minute walk from Kelly's Beach and one mile from Royal Port Alfred Golf Club, Beachfront Accommodation features accommodations in Port Alfred with a garden.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 64 reviews

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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6 reviews

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.

Villa De Mer

Port Alfred
8.0+ review score
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 139 reviews

Just a few steps from Kelly's Beach and a 18-minute walk from Royal Port Alfred Golf Club, Villa De Mer features accommodations in Port Alfred, with an outdoor swimming pool, barbecue facilities, and...

The View

Port Alfred
8.0+ review score
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 156 reviews

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.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 38 reviews

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.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 9 reviews

Travellers Lodge enjoys a location in Port Alfred, 22 miles from Dias Cross Memorial and 3.2 miles from Kowie Nature Reserve.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 82 reviews

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.

Enjoy breakfast in Port Alfred and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 83 reviews

Enjoying a beachfront location in Port Alfred, this bed and breakfast provides an outdoor pool.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 52 reviews

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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 311 reviews

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.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 92 reviews

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.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 43 reviews

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.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 64 reviews

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.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 590 reviews

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.

These rooms in Port Alfred and nearby have options with free cancellation

See all

Yonz Self Catering Units

Port Alfred
Free cancellation options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 51 reviews

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.

Selah Sands

Port Alfred
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Selah Sands offers accommodations in Port Alfred, a 12-minute walk from Port Alfred East Beach and 1.9 miles from Royal Port Alfred Golf Club.

Bromley loft

Port Alfred
Free cancellation options available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 58 reviews

Bromley loft is located in Port Alfred, just a 13-minute walk from Shelly Beach and 1.1 miles from Royal Port Alfred Golf Club. This property offers access to a patio and free private parking.

Forest Hill Accomodation

Port Alfred
Free cancellation options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2 reviews

Just a 13-minute walk from Shelly Beach and 1.2 miles from Royal Port Alfred Golf Club, Forest Hill Accomodation features accommodations in Port Alfred with a garden.

Su Casa Port Alfred

Port Alfred
Free cancellation options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 69 reviews

Just a 9-minute walk from Shelly Beach and 1.1 miles from Royal Port Alfred Golf Club, Su Casa Port Alfred features accommodations in Port Alfred with a garden.

The Grey Ivory

Port Alfred
Free cancellation options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 15 reviews

The Grey Ivory is located in Port Alfred, just 1.4 miles from Shelly Beach and 1.9 miles from Royal Port Alfred Golf Club.

Nine Waves Beach House with Pool

Port Alfred
Free cancellation options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 43 reviews

Offering a garden, Nine Waves Beach House with Pool features accommodations in Port Alfred. This beachfront property offers access to a patio, free private parking, and free Wifi.

Dockside

Port Alfred
Free cancellation options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 63 reviews

Offering a garden and barbecue facilities, Dockside in Port Alfred is close to Port Alfred East Beach and Royal Port Alfred Golf Club.

FAQ about rooms in Port Alfred

On average, a room in Port Alfred costs $97 per night (based on Booking.com prices).
The average price per night for a room in Port Alfred this weekend is $145 (based on Booking.com prices).
The average price of a room in Port Alfred this evening is $143 (based on Booking.com prices).
The Homestead - Simple Farm-Style Accommodation, Alfred View, and Panorama Guest House are some of our most popular rooms in Port Alfred.
For rooms in Port Alfred serving highly-rated breakfasts, try The Lookout Guest House, The Beach House, and Kowie River Guest House.
These rooms in Port Alfred are highly rated by couples: Oceanfront Oasis - Private pool and Solar, Studio 51, and Ohana Retreat - Unbeatable Location - Sea Views.
Ohana House - Unbeatable Location - Sea Views, Alfred View, and The Beach House have received great reviews from guests in Port Alfred about the views from these rooms.

Rooms That Guests Love in Port Alfred

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,228 reviews
The spacious room, tranquility, cleanliness and the balcony view
Guest review byThembisa
Young couple
Avg. price/night: $74.25
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 199 reviews
Property is well kept and all the bedrooms are very spacious. The managers where super friendly and very welcoming
Guest review byJanet
Family with young children
Avg. price/night: $61.87
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 223 reviews
My wife and I booked the Villa at the property, which was large and very well equipped. The villa had a lounge and dining area, as well as a second bedroom. The bathroom had a bath as well as a large separate shower area. The view from your private balcony was lovely, and you could see the ocean in the distance. Safe property in a quite suburb of Port Alfred. The breakfast was well prepared and adequate. Burnette was a lovely host and most welcoming. Highly recommend this property.
Guest review byBob
Young couple
Avg. price/night: $111.37
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 82 reviews
Beautiful location. Very picturesque and peaceful. Rooms were stunning and well equipped. The host, Ditte, and her husband are just wonderful. Very warm and welcoming and ready to help with anything we needed. The breakfast is phenomenal and was brought to our room to enjoy on our private balcony overlooking the lovely views. We will definitely stay again.
Guest review byNicola
Family with young children
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,228 reviews
We initially booked the standard rooms however we upgraded it upon arrival. It was a good decision to upgrade as the standard rooms were small, no movement space and had no view at all. The rooms facing the river are extremely spacious and equipped with everything you need. The bathrooms was spacious too. The view at night over the lake is beautiful. The breakfast was great. The staff at the breakfast tables was very friendly, helpful and accommodating.
Guest review byIshadee
Family with young children
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,228 reviews
Family room was spacious and comfortable. A lot of breakfast options and the food was delicious.
Guest review byMthandeni
Family with young children
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 39 reviews
Having this be my very 1st time in Port Alfred, i could not have asked for better accomadation than the Beach Cabin In Port Alfred Sands. To me this was a home away from home with my familuy. Best part of it all was the view of the ocean from our rooms, spacious deck (great for breakfast in the morning) as well as the braai area back of the cabin. If you looking for a place to stay away from the city life, some place quite and peaceful but also very entertaining, this beach cabin is it. It's a must. Highly recommend.
Guest review byClio Reece Cloete
Solo traveler
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 23 reviews
We didn't stay long enough to enjoy the full value of the unit. It was however great to have space to make our own meals and sit outside and enjoy them. The bedroom, bathroom and dining area is very spacious. And the dining area has a sliding door that opens to an outside seating area. It's quiet and a close walk to the beach.
Guest review byYolandi🌻
Young couple
Avg. price/night: $77.34
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 540 reviews
Everything. Immaculate. Perfect location, host was super, upgraded our room. Just a perfect stay. Exceeded our expectations, rooms were spotless, all amenities, the view was impeccable. I want to buy this place. Unbelievable. I travel all around the world. But attention to detail and the location was second to none.
Guest review byGrant
Family with young children
Avg. price/night: $51.35
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 311 reviews
Rob is the best! He made our stay special. He recommended thing to do in the area and every morning he prepared a wonderful breakfast. Lovely room with beautiful view. And the bathroom is really nice and spacious, the best shower we had so far.
Guest review byNoa
Travelers with friends
Avg. price/night: $74.25
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 166 reviews
We loved everything about the place. From reception to departure. The rooms are clean and spacious and the host was friendly and very helpfu. I muat add that the views from our room were amazing- definitely picture worthy.
Guest review byMakgale
Young couple
Avg. price/night: $77.34
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 540 reviews
The location is perfect, across the road from the beach. The views are quite simply spectacular. The host upgraded our room free of charge which was a nice touch. The room/apartment was well equipped for self-catering although we did not use the amenities. The room was quite comfortable and clean. The bathroom was nice as well. We also had garage parking for our car.
Guest review byThigerson Reddy
Young couple