South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Natalie Schaufelberger

Search Hotels in Grahamstown

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
1
Popular locations
Amenities
Accessibility
Trip type
Blue Skies Backpackers
2 out of 5
Cradock Road R350, Grahamstown, Eastern Cape
Get Rates
4.18 mi from city centre
Blue Skies Backpackers
Shamwari Lobengula - All Inclusive
Get Rates
26.29 mi from city centre
5/5Exceptional! (1 review)
Fantastic hotel

"Every minute we stayed at Lobengula was wonderful. Everything is perfect. The BBK nights, the game drives, the staff, specially our ranger Sithle e Suzette, the waitress. The saddest part was leave."…"

Reviewed on 20 Oct 2019

Shamwari Lobengula - All Inclusive
Aloe and Elephant Lodge
3.5 out of 5
Lothians Road, Grahamstown, Eastern Cape
Get Rates
6.47 mi from city centre
Aloe and Elephant Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Graham Hotel
3 out of 5
123 High Street, Grahamstown, Eastern Cape
Get Rates
5.91 mi from city centre
3.4/5 (5 reviews)
Downtown setting, bit tired but good situation.

"Downtown area, a bit rundown, but wide street and Hotel is situated close to Bars and restaurants, there is a bottle shop next door and so could be a sound issue (no double glazing). Air-conditioning was excellent, one of the best I have had outside of USA.Hotel is a bit dated, but staff are friendly ..."…"

Reviewed on 6 Mar 2017

Graham Hotel
African Safari Lodge
3.5 out of 5
Medbury Farm, R343, Grahamstown, Eastern Cape
The price is £49 per night from 27 Dec to 28 Dec
10.26 mi from city centre
African Safari Lodge
Jenny's Guest House
4 out of 5
9 Dulverton Road, Grahamstown, Eastern Cape
The price is £54 per night from 28 Nov to 29 Nov
5.24 mi from city centre
4.7/5Exceptional! (17 reviews)

"Loved the property. Quiet location and the staff were wonderful."…"

Reviewed on 27 Feb 2020

Jenny's Guest House
11 Worcester-on-Durban
4 out of 5
11 Worcester St., Grahamstown, Eastern Cape
Get Rates
5.38 mi from city centre
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 15 Apr 2019

11 Worcester-on-Durban
A Stone's Throw Accommodation
3 out of 5
9 Stone's Hill, Route 67/Port Alfred Road, Grahamstown, Eastern Cape
The price is £37 per night from 28 Nov to 29 Nov
8.64 mi from city centre
4.2/5Very Good! (12 reviews)

"Not so good .the shower was open suppose to close it so tat when sumone shower u don't c her/him."…"

Reviewed on 6 Feb 2018

A Stone's Throw Accommodation
1A St Aidans Guest House
3 out of 5
Corner of Constitution & Millner St, Grahamstown, Eastern Cape
The price is £71 per night from 28 Dec to 29 Dec
5.69 mi from city centre
3.8/5Good! (5 reviews)
Good

"my stay was good, no complaints but there’s always a room for improvement"…"

Reviewed on 5 Mar 2020

1A St Aidans Guest House
Pumba Private Game Reserve
5 out of 5
Highlands, Makana Municipality, Grahamstown, Eastern Cape
The price is £462 per night from 29 Nov to 30 Nov
6.78 mi from city centre
4.8/5Exceptional! (26 reviews)
Exceptional resort.

"The most wonderful stay and game drive experience. Huge thanks to Brindon, our ranger for the informative chats and beautiful sightings of the cheetahs, while lions, rhino and numerous other animals on the reserve. Wonderful staff in the lodges and exceptional treatments in the spa too. Thank you ..."…"

Reviewed on 29 Dec 2019

Pumba Private Game Reserve
Mimosa
4 out of 5
5 Whites Road, Grahamstown, Eastern Cape
The price is £64 per night from 28 Nov to 29 Nov
5.91 mi from city centre
4.7/5Exceptional! (3 reviews)
Great stay

"Great stay at Mimosa, communication was excellent for time of booking to checking out, very spacious room with everything i needed. Would highly recomend."…"

Reviewed on 9 Jul 2020

Mimosa
Uplands Homestead
4.5 out of 5
R67 Fort Brown, Kwandwe Private Game Reserve, Grahamstown, Eastern Cape
Get Rates
10.92 mi from city centre
Uplands Homestead
Ecca Lodge
4.5 out of 5
R67 Fort Brown, Kwandwe Private Game Reserve, Grahamstown, Eastern Cape
Get Rates
10.91 mi from city centre
Ecca Lodge
Shamwari Long Lee Manor
5 out of 5
Shamwari Private Game Reserve, Paterson, Eastern Cape
The price is £962 per night from 29 Nov to 30 Nov
25.22 mi from city centre
4.9/5Exceptional! (49 reviews)

"Shamwari was perfect in every way from the beautiful room, friendly, helpful staff to the amazing view of the animals from the river view room to amazing safari experience. Worth every penny!"…"

Reviewed on 1 Nov 2018

Shamwari Long Lee Manor
8A Grahamstown
4 out of 5
8A St Aidans Avenue, Grahamstown, Eastern Cape
The price is £82 per night from 29 Nov to 30 Nov
5.33 mi from city centre
4.9/5Exceptional! (7 reviews)

"Amazing.. very comfortable and accommodating.. will definitely stay here again.. Unathi the host was a pleasure.."…"

Reviewed on 24 Oct 2019

8A Grahamstown
Bartholomew's Loft
3 out of 5
1A St Bartholomew Street, Grahamstown, Eastern Cape
The price is £34 per night from 28 Nov to 29 Nov
6.29 mi from city centre
4.2/5Very Good! (17 reviews)

"The space was good. The plumbing needed repair and ants were in the kitchen. Nice staff."…"

Reviewed on 5 Nov 2019

Bartholomew's Loft
1-on-Ross
3 out of 5
1 Ross Street, Oatlands, Grahamstown, Eastern Cape
The price is £47 per night from 5 Dec to 6 Dec
5.69 mi from city centre
4/5Very Good! (2 reviews)
Great Value!

"Accommodation was great and everything was clean. The pool was such a added bonus with the hot weather."…"

Reviewed on 17 Mar 2020

1-on-Ross
The Milner
4 out of 5
12 Milner Street Grahamstown, Grahamstown, Eastern Cape
The price is £91 per night from 2 Dec to 3 Dec
5.72 mi from city centre
5/5Exceptional! (9 reviews)

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

Reviewed on 27 Jun 2019

The Milner
Amazing Comfy Lodge !!!
Highlands road, Grahamstown, Eastern Cape
Get Rates
7.2 mi from city centre
Amazing Comfy Lodge !!!
Amazing Farm House !!!
Highlands road, Grahamstown, Eastern Cape
Get Rates
7.2 mi from city centre
Amazing Farm House !!!
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.

Visiting Grahamstown

Visitors are sure to enjoy all Grahamstown has to offer including its wildlife viewing. Tourists can also enjoy the city's golf courses and seafood restaurants. In Grahamstown, there are 26 hotels and other accommodation options to choose from.

Sightseeing and Staying in Grahamstown

The city's cultural venues include Albany History Museum Complex and Observatory Museum. Notable city landmarks like 1820 Settlers National Monument and Cathedral of St. Michael and St. George might be worth a visit. The city's natural beauty is on display at African Pride Pumba Private Game Reserve, Lalibela Game Reserve and Egazini Park.

As you start planning your visit to Grahamstown, your ideal accommodation may not be in the city centre but you'll find 19 hotels and other lodging options within the local area. Listed here are places to stay in the area:

  • Kwandwe Private Game Reserve is located 11.1 mi (17.8 km) from the heart of Grahamstown. This 4-star lodge in Grahamstown features free breakfast, a restaurant and an outdoor pool. It's a favourite with Expedia travellers for its helpful staff.
  • Pumba Private Game Reserve is 6.8 mi (10.9 km) from central Grahamstown. Guests who stay at this 5-star lodge in Grahamstown can enjoy access to a full-service spa and free breakfast, along with a private plunge pool. Our customers like its helpful staff and location.
  • Lalibela Game Reserve is 16.4 mi (26.4 km) from the centre of Grahamstown. This 4-star lodge in Grahamstown features 4 outdoor pools, 3 restaurants and free parking.

Dressing for Grahamstown

  • Between January and March, you can expect average temperatures of 26°C during the day and 15°C at night
  • From April to June, the average during the day is 24°C, whilst the average at night is 9°C
  • July to September has daytime averages of 21°C with night-time averages of 9°C
  • Between October and December, you can expect daytime averages of 25°C and night-time averages of 13°C
  • Grahamstown gets about 540.80 millimetres of rain per year
  • Usually February and January are the hottest months with an average of 25°C, whereas July and June are often coldest, averaging 9°C

Frequently asked questions

Where is the best place to stay in Grahamstown?
Pumba Private Game Reserve is one of the top choices for your stay based on our traveller data. This 5-star lodge offers a full-service spa and private plunge pools. Other good choices for your trip include 8A Grahamstown and Kwandwe Great Fish River Lodge.
If I need to cancel my hotel reservation in Grahamstown, will I receive a refund?
Yes! You’ll find that most room reservations are fully refundable if cancelled prior to the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you might be able to cancel it and get a refund within 24 hours of your booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to view the top deals on offer in Grahamstown.
What's the best place to stay when travelling with children to Grahamstown?
8A Grahamstown is a top 4-star guest house on Expedia for families, and features an outdoor pool and free parking. Other choices to stay with the children include Graham Hotel and Pumba Private Game Reserve. Also, attractions such as St Patrick’s Catholic Church and Observatory Museum are fun for children of all ages.
What's the best hotel for a romantic getaway to Grahamstown?
Pumba Private Game Reserve is a favourite 5-star lodge for couples, and features private plunge pools and fireplaces. Another choice for a romantic stay is Lalibela Game Reserve.
What's the best all-inclusive hotel in Grahamstown?
Pumba Private Game Reserve is a 5-star all-inclusive lodge featuring a full-service spa and a restaurant, and a favourite with Expedia travellers.
What's the best luxury place to stay in Grahamstown?
Kichaka Luxury Game Lodge is a luxury hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your stay is Pumba Private Game Reserve.
What's the best boutique-style accommodation in Grahamstown?
The Milner is a favourite 4-star B&B with our travellers looking for stylish accommodation, and features 6 guestrooms, a bar and an outdoor pool. Pumba Private Game Reserve and Kichaka Luxury Game Lodge are a couple of other boutique hotels.
What's the best place to stay if I'm looking to play golf in Grahamstown?
Graham Hotel is a top 3-star hotel that has an adjacent golf course and features free breakfast.
What are some hotels with pools in Grahamstown?
Pumba Private Game Reserve is a popular 5-star lodge featuring an outdoor pool, a full-service spa and free breakfast. Other choices that offer an on-site pool include 11 Worcester-on-Durban and Jenny’s Guest House.

Grahamstown Hotel Reviews

More trip options