Skip to main content

Stay in Eastern Cape's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Drostdy Hotel

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. Staff extremely efficient and helpful. Excellent meals and selection of wines.

Show more Show less
9
Wonderful
2,914 reviews
Price from
$77
per night

Nova Boutique Hotel, spa and conference venue

Hotel in Walmer, Port Elizabeth

Located in Port Elizabeth, 2.1 miles from Walmer Country Club, Nova Boutique Hotel, spa and conference venue has accommodations with an outdoor swimming pool, free private parking, a fitness center... What a wonderful surprise! Great hotel really close to airport. Manager was so friendly and helpful, really went out of her way to welcome us. We had a lovely comfy room, great bathroom. Loved the space theme throughout the hotel. Hotel owners on site were so pleasant to chat with & really genuine about making sure we were enjoying our stay. We had a very early departure next day so could not do breakfast justice but there was a really good selection to choose from. The owner very kindly dropped us to the airport for our flight. We really had great service and would highly recommend this hotel for short or long stays. It’s a great location, close to airport and also very close to some really good restaurants and very nice beaches.

Show more Show less
9.4
Wonderful
547 reviews
Price from
$171
per night

Intle Boutique Hotel

Hotel in Jeffreys Bay

Located in Loerie, 33 mi from Port Elizabeth, Intle Game Lodge features a seasonal outdoor pool and views of the sea. Jeffreys Bay is 17 mi from the property. Free private parking is available on... Beautiful comfortable rooms , amazing views, delicious food and friendly efficient staff and service. Intle is a little gem tucked away in the mountains

Show more Show less
9.4
Wonderful
554 reviews
Price from
$112
per night

The House Quarters

Hotel in Kenton on Sea

The House Quarters is set in Kenton on Sea, off Route 72, 14 mi from Port Alfred. Guests can enjoy the on-site restaurant. Free private parking is available on site. I was travelling with my girlfriend to Kenton on the Sea for a little getaway and some more. Kenton on the sea is a little gem within Eastern Cape and if you stay at the House Quarter, I can guarantee that your travel experience will be perfect. The rooms are super clean, modern, lots of space, fresh scent and all the appliances that you need. Also the power back up was excellent with no break ups in electricity. The mega bonus I must say, the reception lady upgraded us to the largest room (suite). We did not need the additional room with two beds as we were only 2 guests but still, it was very nice to have so much space. The views are amazing too. I would definitely come again. A big plus is also the shopping options with Spar closeby as well as the SPA, in case weather is not great. Thanks again for the upgrade. After being 8 years with my girlfriend, I ve proposed at the beach that evening after check-in. So we will never forget the House Quarters and definitely have to come back where memories have been built.

Show more Show less
9.1
Wonderful
409 reviews
Price from
$80
per night

Royal St. Andrews Hotel, Spa and Conference Centre

Hotel in Port Alfred

The historic Royal St. Andrews Hotel, Spa and Conference Center is located in Port Alfred. Superb breakfast. Location suited us as part of a roadtrip.

Show more Show less
9
Wonderful
906 reviews
Price from
$97
per night

Morgan Bay Hotel

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. We loved our stay at Morgan Bay Hotel - the location couldn’t have been better! We really enjoyed the breakfast and took our coffees down to one of the little tables next to the beach afterwards to admire the view. The staff were all wonderfully accommodating and we felt very welcome. The facilities were also great.

Show more Show less
9
Wonderful
279 reviews
Price from
$74
per night

Elephant House

Hotel in Addo

Offering daily game drives into Addo Elephant National Park, 5 mi away, this Colonial-style house has 2 outdoor pools. With free Wi-Fi, its stylish rooms are in thatched cottages in the garden. The owner and staff were super friendly! The estate is so beautiful and worth visiting! They made the best reservations for dinner and had an amazing breakfast! I can't wait to visit Elephant House again!

Show more Show less
9
Wonderful
113 reviews
Price from
$152
per night

Mantis No5 Boutique Art Hotel

Hotel in Summerstrand, Port Elizabeth

Escape the ordinary and immerse yourself in the allure of No5 Boutique Art Hotel by Mantis, where luxury meets artistry in every detail. Superb property, spacious and comfortable. Art is beautiful!

Show more Show less
9.2
Wonderful
313 reviews
Price from
$152
per night

Anfani Boutique Hotel

Hotel in Humewood

Located in Humewood, a 13-minute walk from Kings Beach, Anfani Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar. Spotless, modern, room & the staff

Show more Show less
9.5
Exceptional
14 reviews
Price from
$161
per night

Lalibela Game Reserve - Inzolo Lodge

Hotel in Sidbury

Lalibela Game Reserve - Inzolo Lodge offers accommodations 27 mi from Addo Elephant National Park. Guests can enjoy the on-site bar. Some rooms feature a seating area where you can relax. Such a warm welcome from the very first moment. Excellent accommodation, outstanding range of wildlife and excellent food. Wonderful breakfast on the balcony overlooking elephants at the watering hole. Could not be more perfect. Ranger, Rayno, was so professional and with such great expertise. Made the whole experience simply perfect. Thank you to all the wonderful staff for a great stay.

Show more Show less
9
Wonderful
6 reviews
Price from
$711
per night

Hotels with extra health and safety measures

Find hotels in Eastern Cape with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Eastern Cape in the past month

See all

Eastern Cape's best hotels with breakfast

See all

Budget hotels in Eastern Cape

See all

Hotels in Eastern Cape you can book without a credit card

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

Research, refine, and make plans for your whole trip