Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Port Alfred

Filter by star ratings
All filters
My Pond Hotel
8,6 Excellent

0,5 km from city centre, Port Alfred Show on map

ExcellentBased on 821 reviews
8,6

Conveniently situated and offering an outdoor pool, this luxury hotel is within easy driving distance of Kenton-on-Sea. It is a stone's throw from the beach and offers comfortable 4-star accommodation.

Royal St. Andrews Hotel, Conference Centre & Spa
9,2 Excellent

1,9 km from city centre, Port Alfred Show on map

ExcellentBased on 399 reviews
9,2

Situated in Port Alfred, Royal St Andrews Hotel Spa and Conference Centre offers 4-star accommodation, as well as an outdoor pool. It provides complimentary Wi-Fi, a kids club and laundry facilities.

Oceana Beach And Wildlife Reserve
9,4 Excellent

10,0 km from city centre, Port Alfred Show on map

ExcellentBased on 36 reviews
9,4

This comfortable lodge in Bathurst offers free wireless internet, as well as a private beach and an outdoor pool. It also provides a sauna, a Jacuzzi and a beauty centre.

Tips for booking a Port Alfred hotel

Cheapest month:February
Most expensive month:March
Average price in Port Alfred:R3 211/night
Absolute cheapest price found:R718/night
Cheapest day:Thursday
Most expensive day:Wednesday
R980 - R9 957
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R801 - R6 071
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Port Alfred, Eastern Cape

Show all 96 hotels
My Pond Hotel
8,6 Excellent

0,5 km from city centre, Port Alfred Show on map

Conveniently situated and offering an outdoor pool, this luxury hotel is within easy driving distance of Kenton-on-Sea. It is a stone's throw from the beach and offers comfortable 4-star accommodation.

R566
Avg. per night
Royal St. Andrews Hotel, Conference Centre & Spa
9,2 Excellent

1,9 km from city centre, Port Alfred Show on map

Situated in Port Alfred, Royal St Andrews Hotel Spa and Conference Centre offers 4-star accommodation, as well as an outdoor pool. It provides complimentary Wi-Fi, a kids club and laundry facilities.

R1 044
Avg. per night
Oceana Beach And Wildlife Reserve
9,4 Excellent

10,0 km from city centre, Port Alfred Show on map

This comfortable lodge in Bathurst offers free wireless internet, as well as a private beach and an outdoor pool. It also provides a sauna, a Jacuzzi and a beauty centre.

R5 724
Avg. per night

Hotel prices in Port Alfred

4 stars and up

R566 - R5 724

No. 1 most popular

R5 724
Avg. per night
R1 044
Avg. per night

Best value

My Pond Hotel
8,6 Excellent
R566
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Port Alfred

Port Alfred travel FAQs

  • What are the best hotels in Port Alfred?

    One of the most popular hotels in Port Alfred is Oceana Beach And Wildlife Reserve, which has been reviewed by 36 users and currently has a rating of 9,4/10. Other top-rated locations include My Pond Hotel and Royal St. Andrews Hotel, Conference Centre & Spa, which have received 8,6/10 and 9,2/10 ratings from our users, respectively.

  • How much do hotels in Port Alfred cost?

    Hotels in Port Alfred cost an average of R1 491/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Port Alfred had higher average prices of R1 312/night and R12 716/night, respectively.

  • How much is a cheap hotel in Port Alfred?

    HotelsCombined users have found cheap hotels in Port Alfred starting from R298 per night in the last 3 days.