Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






Accommodation Types
All Types (58)
B&Bs (3)
Hotels (2)
Guest Houses (12)
Self Catering (41)

Reviews of Port Alfred

4.3 / 5 142 reviews
Read real reviews of Port Alfred from 142 verified guests.
Easy online booking at 58 accommodation options in Port Alfred. Browse Port Alfred self-catering, guesthouses, B&Bs and hotels with great rates of up to 40% off. Find Port Alfred holiday accommodation for all tastes and budgets, with TravelGround.com.

Port Alfred Accommodation

58 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
SAVE 40%
FromR1 300
R780
per night, for 2 ppl
Guest House in Port Alfred

At their splendid elegant Guest House a warm welcome by Jurie & Lisa awaits you. The ambiance of Villa Vista reflects style & opulence as well as attention to detail. Villa Vista welcomes your wondering spirit and ...

From
R680
per night, for 2 ppl
Guest House in Port Alfred

The Lookout is a 4-star Guest House and is rated by visitors as excellent accommodation and one of the best value for money establishments in Port Alfred. The 5 apartments are all spacious, elegantly furnished and ...

From
R790
per night, for 2 ppl
B&B in Port Alfred

Coral Guest Cottages is situated in the beautiful suburb of Port Alfred. We are in a beautiful part of the eastern cape and conveniently situated to all local attractions The little settlers accommodation, with its...

From
R1 170
per night, for 4 ppl
Self Catering in Port Alfred

Place On The River is a 4-sleeper, self-catering apartment in Port Alfred, on the banks of the Kowie River. The apartment features 2 double bedrooms, with a combined kitchenette and lounge area. Access is via a sho...

From
R750
per night, for 2 ppl
Self Catering in Port Alfred

Port Alfred is the Sunshine Mecca of the Eastern Cape. Our villa will become your haven. Villa Majestic will offer you the accommodation opportunity of a lifetime, being either B&B or Self Catering. With a 180 degr...

From
R610
per night, for 2 ppl
Self Catering in Port Alfred

Frangipani House & Driftwood Cottage is a beautiful self-catering house situated in Port Alfred, only a 150 m walk to the Kowie River and 2 km from the sea. Frangipani House comprises 3 bedrooms and 2 bathrooms. T...

From
R1 200
per night (sleeps 4)
Self Catering in Port Alfred

Situated in Beachfront, Port Alfred, Settler Sands 75 is comfortably furnished to accommodate up to 4 people, and is within walking distance of West Beach. The double-storey house consists of 2 bedrooms and bathroo...

From
R2 000
per night, for 8 ppl
Self Catering in Port Alfred

Sea Valley Villa is situated in the pretty town Port Alfred, Eastern Cape. Near Beach, shops, and a golf course. The area is well known for its stunning beaches, river banks and friendly people. Accommodation compr...

From
R610
per night, for 2 ppl
Self Catering in Port Alfred

Hibiscus House is a beautiful, self-catering house situated next to its sister establishment, Frangipani House, in Port Alfred. It is within a short walking distance of the Kowie River and various shops. It is decor...

From
R695
per night (sleeps 2)
Self Catering in Port Alfred

Whales & Waves is situated in the beautiful suburb of Port Alfred with a number of unspoilt beaches with secluded fishing spots and safe rock pools where interesting marine life can be seen. The apartment comprises...

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10
 Next Page  
Port Alfred, known as the heart of the sunshine coast, is a small coastal town situated halfway between Port Elizabeth and East London, in the Eastern Cape. Port Alfred is known for its impeccable beauty and boasts an excellent marina, friendly people, and unrivalled water sporting opportunities. Browse our range of fantastic Port Alfred accommodation....   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!