Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Eastern Cape

Filter by star ratings
All filters
City Lodge Hotel Port Elizabeth
City Lodge Hotel Port Elizabeth
8.5 Excellent

2.5 mi from city centre, Port Elizabeth Show on map

ExcellentBased on 112 reviews
8.5

City Lodge Hotel Port Elizabeth provides modern 3-star accommodation in Port Elizabeth. It is conveniently positioned for guests wishing to visit local attractions.

Rose Petals Guest House
Rose Petals Guest House
7.8 Good

2.9 mi from city centre, East London Show on map

GoodBased on 5 reviews
7.8

Rose Petals Guest House offers 4-star accommodation in East London. Guests can also enjoy free Wi-Fi.

Oceana Beach And Wildlife Reserve
Oceana Beach And Wildlife Reserve
9.4 Excellent

6.2 mi 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.

Tenahead Lodge
Tenahead Lodge
9.2 Excellent

11.9 mi from city centre, Rhodes Show on map

ExcellentBased on 32 reviews
9.2

Located within the scenic countryside of Rhodes, Tenahead Mountain Lodge provides comfortable accommodation and a full range of facilities, such as massage services, a rooftop terrace and meeting rooms. It also offers porters, luggage storage and a 24-hour reception.

The Boardwalk Hotel
The Boardwalk Hotel
8.5 Excellent

2.7 mi from city centre, Port Elizabeth Show on map

ExcellentBased on 412 reviews
8.5

Located in Port Elizabeth, The Boardwalk Hotel Convention Centre & Spa is within a 10-minute drive of Port Elizabeth Airport and offers an outdoor pool and a sauna. It provides 5-star accommodation with air-conditioned rooms.

Kwantu Private Game Reserve
Kwantu Private Game Reserve
9.8 Excellent

0.0 mi from city centre, Sidbury Show on map

ExcellentBased on 2 reviews
9.8

Situated in Port Elizabeth, Kwantu Private Game Reserve offers luxury 5-star accommodation, as well as outdoor tennis courts, an outdoor pool and a Jacuzzi. It provides free wireless internet in public areas and is steps from Nelson Mandela Stadium and other popular attractions.

Kuzuko Lodge
Kuzuko Lodge
9.2 Excellent

13.1 mi from city centre, Kirkwood Show on map

ExcellentBased on 102 reviews
9.2

Kuzuko Lodge offers 5-star accommodation, plus a swimming pool, free Wi-Fi and an infinity pool. It is the perfect base for those wishing to immerse themselves in nature, with Addo Elephant National Park just steps away.

Lemon3lodge
Lemon3lodge
8.3 Excellent

1.3 mi from city centre, Kirkwood Show on map

ExcellentBased on 66 reviews
8.3

Lemon3Lodge provides a comfortable setting while in Kirkwood. It also features a rooftop terrace and an outdoor pool.

Beach House
Beach House
9.2 Excellent

1.9 mi from city centre, Jeffrey’s Bay Show on map

ExcellentBased on 304 reviews
9.2

Beach House Jeffrey's Bay is located in Jeffrey's Bay and offers free Wi-Fi. It also provides room service, a garden and a swimming pool.

Blue Lagoon Hotel and Conference Centre
Blue Lagoon Hotel and Conference Centre
7.5 Good

3.2 mi from city centre, East London Show on map

GoodBased on 467 reviews
7.5

Featuring a private beach and an outdoor swimming pool, this 4-star hotel is located in East London. It also offers free Wi-Fi, outdoor tennis courts and squash courts.

Tips for booking a Eastern Cape hotel

Cheapest month:July
Most expensive month:September
Average price in Eastern Cape:$104/night
Absolute cheapest price found:$8/night
Cheapest day:Sunday
Most expensive day:Saturday
$33 - $226
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$56 - $151
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
Funky Town
Funky Town
9.0 Excellent

0.8 mi from city centre, Jeffrey’s Bay Show on map

Funky Town provides 4-star accommodation in Jeffrey's Bay. It also offers a Jacuzzi, free Wi-Fi and an outdoor pool.

2
The Fernery Lodge & Chalets
The Fernery Lodge & Chalets
9.1 Excellent

8.1 mi from city centre, Stormsrivier Show on map

The Fernery Lodge & Chalets provides 4-star accommodation in Stormsrivier. It is the perfect base for those looking to immerse themselves in nature, with Tsitsikamma National Park just steps away.

3
Premier Resort Mpongo Private Game Reserve
Premier Resort Mpongo Private Game Reserve
8.0 Excellent

14.8 mi from city centre, East London Show on map

This unique 4-star lodge provides a range of accommodation options throughout the old city of East London. It also offers room service, an outdoor pool and an airport shuttle.

4
Kariega Game Reserve Main Lodge
Kariega Game Reserve Main Lodge
9.4 Excellent

7.9 mi from city centre, Kenton on Sea Show on map

Kariega Game Reserve Main Lodge provides a comfortable setting while in Kenton-on-Sea. It has a spa and wellness centre, as well as a swimming pool, an outdoor pool and free Wi-Fi.

5
Shaloha Guesthouse on Supertubes
Shaloha Guesthouse on Supertubes
9.6 Excellent

1.9 mi from city centre, Jeffrey’s Bay Show on map

Shaloha Guesthouse on Supertubes is situated in Jeffrey's Bay and offers newly renovated rooms and complimentary Wi-Fi. It also provides luggage storage, room service and an airport shuttle.

6
Drostdy Hotel
Drostdy Hotel
9.1 Excellent

0.3 mi from city centre, Graaff Reinet Show on map

This comfortable hotel in Graaff-Reinet offers complimentary wireless internet, as well as a terrace and an outdoor pool. It provides 5-star accommodation with air-conditioned rooms.

7
Ninety9 On Villiers Guest House
Ninety9 On Villiers Guest House
8.9 Excellent

1.6 mi from city centre, Port Elizabeth Show on map

Boasting a swimming pool, Ninety9 On Villiers Guest House is situated in Port Elizabeth and offers comfortable accommodation. It provides complimentary Wi-Fi, a sun deck and an express check-in and check-out feature.

8
City Lodge Hotel Port Elizabeth
City Lodge Hotel Port Elizabeth
8.5 Excellent

2.5 mi from city centre, Port Elizabeth Show on map

City Lodge Hotel Port Elizabeth provides modern 3-star accommodation in Port Elizabeth. It is conveniently positioned for guests wishing to visit local attractions.

Cheapest hotels in Eastern Cape, South Africa

Show all 2,540 hotels
Luxury Backpackers
Luxury Backpackers
8.1 Excellent

1.8 mi from city centre, Port Elizabeth Show on map

Located in Port Elizabeth, Luxury Backpackers is a short drive from St George's Oval and Nelson Mandela Stadium.

$18
Avg. per night
The Bay Inn
The Bay Inn
9.5 Excellent

7.3 mi from city centre, Port Elizabeth Show on map

This comfortable property in Port Elizabeth offers free wireless internet, as well as laundry facilities and a swimming pool.

$20
Avg. per night
Island Vibe Jeffreys Bay Hostel
Island Vibe Jeffreys Bay Hostel
8.1 Excellent

1.2 mi from city centre, Jeffrey’s Bay Show on map

Island Vibe Jeffreys Bay is set in Jeffrey's Bay and is within a short walk of nearby attractions, including Jeffreys Bay Beach. It also offers free Wi-Fi, a 24-hour reception and luggage storage.

$28
Avg. per night
Ninety9 On Villiers Guest House
Ninety9 On Villiers Guest House
8.9 Excellent

1.6 mi from city centre, Port Elizabeth Show on map

Boasting a swimming pool, Ninety9 On Villiers Guest House is situated in Port Elizabeth and offers comfortable accommodation. It provides complimentary Wi-Fi, a sun deck and an express check-in and check-out feature.

$34
Avg. per night
Aqe Accommodation
Aqe Accommodation
8.8 Excellent

3.0 mi from city centre, East London Show on map

AQE Accommodation is located in East London and features free Wi-Fi.

$38
Avg. per night
Lodge Bellagio
Lodge Bellagio
8.6 Excellent

1.5 mi from city centre, Mthatha Show on map

Lodge Bellagio provides 3.5-star accommodation in Mthatha. It also offers an outdoor pool and free Wi-Fi.

$40
Avg. per night
Maidenhead Country Lodge
Maidenhead Country Lodge
6.3 Good

2.3 mi from city centre, Queenstown Show on map

Maidenhead Country Lodge provides an express check-in and check-out feature, a dry cleaning service and luggage storage. Laundry facilities are also available.

$42
Avg. per night
Sun1 Port Elizabeth
Sun1 Port Elizabeth
8.1 Excellent

2.1 mi from city centre, Port Elizabeth Show on map

Sun1 Port Elizabeth offers a comfortable setting while in Port Elizabeth. Rooms are air conditioned and a Wi-Fi connection is included free of charge.

$44
Avg. per night

Hotel prices in Eastern Cape

2 stars and under

$27 - $71

Town Lodge Port Elizabeth

#1 Most popular

$57
Avg. per night
Road Lodge Port Elizabeth Airport

#2 Most popular

$48
Avg. per night
Lady Zee's B&B

Best value

Lady Zee's B&B
9.1 Excellent
$27
Avg. per night
3 stars

$34 - $136

The Garden Lodge Guest House

#1 Most popular

$54
Avg. per night
The Chapman Hotel & Conference Centre
$52
Avg. per night
Ninety9 On Villiers Guest House

Best value

$34
Avg. per night
4 stars +

$47 - $417

Premier Hotel East London Icc

#1 Most popular

$71
Avg. per night
The Paxton Hotel

#2 Most popular

The Paxton Hotel
8.5 Excellent
$55
Avg. per night
Sir Roys At The Sea

Best value

Sir Roys At The Sea
8.9 Excellent
$47
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?

    Users favor staying in areas such as Port Elizabeth, East London, and Jeffrey’s Bay. Consider these locations when searching for your desired stay.

  • What are the best hotels in Eastern Cape?

    Premier Hotel East London Icc, rated with a score of 8.0 from 1,826 reviewers, is one of the most popular hotels in Eastern Cape. Other top stays include The Paxton Hotel, with an average rating of 8.5 from 1,123 reviewers, and Protea Hotel by Marriott Port Elizabeth Marine, with a score of 8.1 from 130 reviewers.