Stays Flights Flight + Hotel Car rentals Attractions Airport taxis
Coronavirus (COVID-19) Support

Please check for travel restrictions. Travel may be permitted only for certain purposes and in particular, touristic travel may not be allowed.

Read more

Stay in Eastern Cape's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Drostdy Hotel 5 stars

Hotel in Graaff-Reinet

Offering an outdoor pool, spa and on-site restaurant, Drostdy Hotel is located in the beautiful town of Graaff-Reinet, which features over 220 heritage sites. Everything at Drosty is a step back in to time, but with today's comfort, excellent food and great service! Rooms in the lovely street houses inside the premises are very charming, clean ... no high raise houses, everything on one main floor! Loved also the Spa and massages!

Show more Show less
9.3
Superb
1,290 reviews
Avg. price/night:
£35
Check availability

Purple Haze Eco Lodge

Hotel in Chintsa

Situated in Chintsa, within less than 1 km of Chintsa Beach and 8 km of Inkwenkwezi Private Game Reserve, Purple Haze Eco Lodge features accommodation with a garden and free WiFi as well as free... The view and the contemporary style

Show more Show less
9.6
Exceptional
166 reviews
Avg. price/night:
£49
Check availability

Royal St. Andrews Hotel, Spa and Conference Centre

Hotel in Port Alfred

The historic Royal St. Andrews Hotel, Spa and Conference Centre is located in Port Alfred. Restaurant right there, you do not need to drive Very modern room and bathroom

Show more Show less
9.2
Superb
318 reviews

Morgan Bay Hotel 3 stars

Hotel in Morganʼs Bay

Offering an outdoor pool and a restaurant, Morgan Bay Hotel is located in Morgan’s Bay. Each room here will provide you with a TV and satellite channels. There is also an electric kettle. Thank you Erica and staff - what a fantastic experience. The food was excellent and your fish is 'to die for' - we loved every minute - a perfect 10 :)

Show more Show less
9
Superb
119 reviews
Avg. price/night:
£40
Check availability

Funky Town 4 stars

Hotel in Jeffreys Bay

Featuring a swimming pool and hot tub, Funky Town includes BBQ facilities, pizza oven and a bonfire area. Just stayed here for one night. We had a great stay. its walking distance to the beach/restaurants and shops. Tasty Table Cafe facing the beach was fab, food was super good (we even went back the next day) the Pineapple milkshake is a must. There is also another great cafe literally across the road from the guesthouse. There is secure parking and they let us keep our car there on the day of check while we had lunch. Would definitely recommend

Show more Show less
9
Superb
186 reviews
Avg. price/night:
£39
Check availability

Elephant House

Hotel in Addo

Offering daily game drives into Addo Elephant National Park, 8 km away, this Colonial-style house has 2 outdoor pools. With free Wi-Fi, its stylish rooms are in thatched cottages in the garden. They packed us a breakfast to go early the next morning and had a local tribal show

Show more Show less
9
Superb
158 reviews
Avg. price/night:
£90
Check availability

Hotel Olivewood

Hotel in East London

Situated within a secure lifestyle estate in East London, 2.8 km from Chintsa Beach, Hotel Olivewood features accommodation with a restaurant, free private parking, a bar and a shared lounge. The hotel is brand new. The rooms are luxurious, very spacious and well decorated. Everything worked well. Each has its own outdoor patio looking onto gardens. The restaurant and clubhouse serve really good meals. Staff were attentive and helpful. Being on a golf course estate one is able to take extensive walks on the property and the natural surroundings are great. Overall a very enjoyable stay.

Show more Show less
9
Superb
6 reviews
Avg. price/night:
£69
Check availability

Nova Boutique Hotel 5 stars

Hotel in Walmer, Port Elizabeth

Situated in Port Elizabeth, 6 km from The Boardwalk, Nova Boutique Hotel features accommodation with a bar, free private parking and a shared lounge. Fabulous place, staff went above and beyond. Worth every cent and then some.

Show more Show less
9.6
Exceptional
28 reviews
Avg. price/night:
£133
Check availability

Tanglewood Country Hotel

Hotel in Dargle

Located in Dargle, Tanglewood Country Hotel features a restaurant, bar, garden, and free WiFi. Private parking can be arranged at an extra charge. Beautiful hotel in a beautiful location. The hosts are very welcoming and friendly. We will definitely be back.

Show more Show less
9.2
Superb
52 reviews
Avg. price/night:
£32
Check availability

Seven Fountains Farm

Hotel in Grahamstown

Situated in Assegaairivier, Seven Fountains Farm has barbecue facilities and a terrace. From the moment we checked in, we felt very at home. Such beautiful hosts and the property is stunning, we didn’t want to leave. Unfortunately the restaurant was closed during our stay, but to make up for it,they cooked us dinner and served it in the comfort of our cottage. Amazing hospitality, so happy we were recommended this gem!

Show more Show less
9.2
Superb
69 reviews
Avg. price/night:
£28
Check availability

Eastern Cape's best hotels with breakfast

See all

Budget hotels in Eastern Cape

See all

Hotels in Eastern Cape that you can book without a credit card

See all

Most booked hotels in Eastern Cape in the past month

See all

FAQs about hotels in Eastern Cape

Planning a trip? Get inspired by reviews of cities in Eastern Cape

Explore guest reviews of hotels in Eastern Cape

See all