Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Eastern Cape

Filter by star ratings
All filters
Radisson Blu Hotel, Port Elizabeth
Radisson Blu Hotel, Port Elizabeth
7.9 Good

5.7 km from city centre, Port Elizabeth Show on map

GoodBased on 1,835 reviews
7.9

This award-winning hotel provides elegant accommodation in Port Elizabeth. Those staying at the property have access to outdoor tennis courts, an outdoor pool and a sauna.

Hotel Osner
Hotel Osner
7.5 Good

0.9 km from city centre, East London Show on map

GoodBased on 931 reviews
7.5

Hotel Osner offers 3-star accommodation in East London. It also provides luggage storage, a safe and a 24-hour reception.

Royal St. Andrews Hotel, Conference Centre & Spa
Royal St. Andrews Hotel, Conference Centre & Spa
9.1 Excellent

1.9 km from city centre, Port Alfred Show on map

ExcellentBased on 430 reviews
9.1

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.

Premier Hotel East London Icc
Premier Hotel East London Icc
8.0 Excellent

0.8 km from city centre, East London Show on map

ExcellentBased on 1,840 reviews
8.0

This comfortable hotel in East London offers free wireless internet, as well as an outdoor pool and a kids pool. It provides 3-star accommodation with air-conditioned rooms.

Mantis No5 Boutique Art Hotel
Mantis No5 Boutique Art Hotel
9.2 Excellent

4.9 km from city centre, Port Elizabeth Show on map

ExcellentBased on 101 reviews
9.2

Located in Port Elizabeth, No 5 by Mantis is a short drive from Nelson Mandela Metropolitan University and Nelson Mandela Stadium. It has a fitness centre, as well as outdoor tennis courts, an outdoor pool and a sauna.

See More Guest House
See More Guest House
9.1 Excellent

2.3 km from city centre, East London Show on map

ExcellentBased on 171 reviews
9.1

See More Guest House provides a peaceful setting when in East London. It also offers free Wi-Fi, an outdoor pool and a sauna.

Tips for booking a Eastern Cape hotel

Cheapest month:January
Most expensive month:March
Average price in Eastern Cape:$138/night
Absolute cheapest price found:$8/night
Cheapest day:Sunday
Most expensive day:Friday
$57 - $237
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$50 - $177
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Eastern Cape hotels

Show all 2,540 hotels
1
Premier Hotel East London Icc
Premier Hotel East London Icc
8.0 Excellent

0.8 km from city centre, East London Show on map

This comfortable hotel in East London offers free wireless internet, as well as an outdoor pool and a kids pool. It provides 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Eastern Cape, South Africa

Show all 2,540 hotels
Hotel Osner
Hotel Osner
7.5 Good

0.9 km from city centre, East London Show on map

Hotel Osner offers 3-star accommodation in East London. It also provides luggage storage, a safe and a 24-hour reception.

$56
Avg. per night
See More Guest House
See More Guest House
9.1 Excellent

2.3 km from city centre, East London Show on map

See More Guest House provides a peaceful setting when in East London. It also offers free Wi-Fi, an outdoor pool and a sauna.

$58
Avg. per night
Premier Hotel East London Icc
Premier Hotel East London Icc
8.0 Excellent

0.8 km from city centre, East London Show on map

This comfortable hotel in East London offers free wireless internet, as well as an outdoor pool and a kids pool. It provides 3-star accommodation with air-conditioned rooms.

$71
Avg. per night
Radisson Blu Hotel, Port Elizabeth
Radisson Blu Hotel, Port Elizabeth
7.9 Good

5.7 km from city centre, Port Elizabeth Show on map

This award-winning hotel provides elegant accommodation in Port Elizabeth. Those staying at the property have access to outdoor tennis courts, an outdoor pool and a sauna.

$74
Avg. per night
Royal St. Andrews Hotel, Conference Centre & Spa
Royal St. Andrews Hotel, Conference Centre & Spa
9.1 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.

$86
Avg. per night
Mantis No5 Boutique Art Hotel
Mantis No5 Boutique Art Hotel
9.2 Excellent

4.9 km from city centre, Port Elizabeth Show on map

Located in Port Elizabeth, No 5 by Mantis is a short drive from Nelson Mandela Metropolitan University and Nelson Mandela Stadium. It has a fitness centre, as well as outdoor tennis courts, an outdoor pool and a sauna.

$145
Avg. per night

Hotel prices in Eastern Cape

4 stars and up

$58 - $145

Mantis No5 Boutique Art Hotel

No. 1 most popular

$145
Avg. per night
Radisson Blu Hotel, Port Elizabeth

No. 2 most popular

$74
Avg. per night
See More Guest House

Best value

$58
Avg. per night

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

Where to stay in Eastern Cape

Eastern Cape travel FAQs

  • Where is the best place to stay in Eastern Cape?

    When visiting Eastern Cape, consider checking out Port Elizabeth, East London, and Port Alfred as some of the most sought after locations.

  • What are the best hotels in Eastern Cape?

    472 reviews rated The Kelway Hotel with an average score of 8.1/10. It may also be worth looking into the Mantis No5 Boutique Art Hotel, which received a rating of 9.2/10 from 101 reviews. 39 on Nile Guesthouse could also be a good option, with a score of 9.5/10 from 129 reviews.