Grahamstown
trover photo by Natalie Schaufelberger

Save on Top Grahamstown Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Grahamstown

Aries Guest
3.5 out of 5
Unit 30, Aries Nest, 6 Caldecott Street, Grahamstown, Eastern Cape
CA $82
per night
Oct 17 - Oct 18
5/5Exceptional! (1 review)
Hidden Gem

"Absolutely wonderful and spacious apartment"…"

Reviewed on Mar. 26, 2017

Aries Guest
Kichaka Luxury Game Lodge
3.5 out of 5
Seven Fountains, Grahamstown, Eastern Cape
Get Rates
4.7/5Exceptional! (11 reviews)
Great game drives

"Our wonderful ranger David made our trip! He ensured that we saw lots of wonderful animals and was full of enthusiam — we could not have been happier! The main lodge and rooms are of a high standard and beautifully decorated, but the management and staff are in need of training. Everything is very ..."…"

Reviewed on Nov. 19, 2017

Kichaka Luxury Game Lodge
Lalibela Game Reserve
4 out of 5
Off the N2 National road between Port, Elizabeth and Grahamstown (55 mi.), Grahamstown, Eastern Cape
Get Rates
4.4/5Excellent! (8 reviews)
Wonderful

"Wonderful stay. Great staff, excellent food, wonderful game drives. Highly recommended."…"

Reviewed on Sep. 11, 2015

Lalibela Game Reserve
Pumba Private Game Reserve
5 out of 5
Highlands, Makana Municipality, Grahamstown, Eastern Cape
CA $932
per night
Oct 22 - Oct 23
4.8/5Exceptional! (23 reviews)

"We stayed at Pumba for 3 nights. We had such a brilliant time there! We stayed in lodge 9 & it was so beautiful! The housekeeping staff do a truely wonderful job. Wonderful game drives with Brendin, who clearly has a lot of knowledge & passion for his job. Brendin was very accommodating & took his ..."…"

Reviewed on Sep. 13, 2019

Pumba Private Game Reserve

Not seeing what you're looking for?

Try sorting with these options

1A St Aidans Guest House
3 out of 5
Corner of Constitution & Millner St, Grahamstown, Eastern Cape
CA $89
per night
Oct 30 - Oct 31
3.8/5Good! (4 reviews)
Sound proofing needed, and clarity on address

"The accomodation was lovely and clean. Misleading somewhat it did not state it was not near the other St Aidens cottages and I wouldnt have booked on that side of Hill Str by choice. The walls are paper thin and the neighbouring cottage banged doors and partied till 5:30am. Every sound was brutally ..."…"

Reviewed on Jul. 8, 2019

1A St Aidans Guest House
Ecca Lodge
4.5 out of 5
R67 Fort Brown, Kwandwe Private Game Reserve, Grahamstown, Eastern Cape
Get Rates
Ecca Lodge
11 Worcester-on-Durban
4 out of 5
11 Worcester St., Grahamstown, Eastern Cape
CA $105
per night
Oct 17 - Oct 18
4.5/5Wonderful! (12 reviews)
Tranquility near St Andrews

"Lovely quiet location, guesthouse set in beautiful garden; great bed for good nights rest!"…"

Reviewed on Apr. 15, 2019

11 Worcester-on-Durban
High Corner Guest House
4 out of 5
122/124 High Street, Grahamstown, Eastern Cape
CA $87
per night
Oct 17 - Oct 18
4.5/5Wonderful! (2 reviews)

"Terrific breakfast. Wonderful people. Upgraded to a self catering apartment. Location was convenient for sightseeing and restaurants."…"

Reviewed on Feb. 18, 2019

High Corner Guest House
The Milner
4 out of 5
12 Milner Street Grahamstown, Grahamstown, Eastern Cape
CA $127
per night
Oct 19 - Oct 20
5/5Exceptional! (7 reviews)

"Friendly staff, quiet neigbhorhood, great breakfast, excellent amenities, clean rooms, and yes, the heated beds!!!!!!"…"

Reviewed on Jun. 27, 2019

The Milner
8A Grahamstown
4 out of 5
8A St Aidans Avenue, Grahamstown, Eastern Cape
CA $98
per night
Oct 23 - Oct 24
4.8/5Exceptional! (6 reviews)

"The Suite, Room 1, was absolutely fantastic. Large rooms, beautiful view and very comfortable."…"

Reviewed on Jun. 4, 2019

8A Grahamstown
Don't see what you're looking for?
See all available properties in Grahamstown
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Grahamstown Hotel Guide

Spending time in Eastern Cape and want to stay in Grahamstown? Within 0.1 kilometres (0.06 miles) of central Grahamstown you'll find 2 hotel options you can choose from.

There are a number of accommodations within driving distance, such as the 30 on Oatlands Road and 11 Worcester-on-Durban.

Expedia's accommodation database has only a limited number of economical accommodations in Grahamstown. The A Stone's Throw is one of them.

You could also check out the Pumba Private Game Reserve as well as the Lalibela Game Reserve All Inclusive. The Pumba Private Game Reserve is located 11 kilometres (7 miles) away from the main part of Grahamstown. The Lalibela Game Reserve All Inclusive, is located 25 kilometres (17 miles) away. Some other Expedia-registered hotels include the Kichaka Luxury Game Lodge and the Idwala Lodge.

Kirkwood is located 55 kilometres (34 miles) to the southeast of Grahamstown. While here, be sure to discover the East Beach. Those staying in Port Alfred have some great options to choose from; the The Royal Guest House and The Lookout Guest House. Or, you can stay at Kirkwood, 95 kilometres (59 miles) to the west of Grahamstown. In Kirkwood, be sure to check out the Kirkwood Golf Course. The Lemon3lodge and Kronenhoff Guest House are comfortable places to lay your head.

If you are really into sports and enjoy watching local games you might decide to head to Sports Green, which is 55 kilometres (34 miles) to the southeast of Grahamstown. Sleep near the action at the Halyards Hotel and Spa or the Sheilan House.

Port Elizabeth International Airport is a practical airport, and is 110 kilometres (68 miles) away from Grahamstown. Nearby accommodation options are The Boardwalk Hotel and Hacklewood Hill Country House.

More trip options

Recent Reviews in Grahamstown