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