Hotels in Grahamstown

Search and compare Grahamstown hotels from hundreds of travel sites and save

Grahamstown, South Africa
Oct 27 — Oct 282
Grahamstown, South Africa
Wed 27/10
Thu 28/10
...and more

Refine Your Search

Guest Ratings
See all filters

Popular Hotels in Grahamstown

Pumba Private Game Reserve
Pumba Private Game Reserve
9,6 Excellent
Grahamstown, Eastern Cape, South Africa
Show on map
15,1 km from city centre, Grahamstown 
ExcellentBased on 150 reviews
9,6

Pumba Private Game Reserve is located in Grahamstown and offers free Wi-Fi. It provides superior fitness facilities, which include an outdoor pool and a swimming pool.

Tips for booking a Grahamstown hotel

Cheapest month:June
Most expensive month:September
Average price in Grahamstown:R4 287/night
Absolute cheapest price found:R591/night
Cheapest day:Friday
Most expensive day:Friday
R975 - R10 079
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R3 505 - R3 505
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Grahamstown, Eastern Cape

Show all 85 hotels
Pumba Private Game Reserve
Pumba Private Game Reserve
9,6 Excellent
Grahamstown, Eastern Cape, South Africa
Show on map
15,1 km from city centre,  

Pumba Private Game Reserve is located in Grahamstown and offers free Wi-Fi. It provides superior fitness facilities, which include an outdoor pool and a swimming pool.

R6 949
Avg. per night

Where to stay in Grahamstown

Grahamstown travel FAQs

  • What are the best hotels in Grahamstown?

    Bartholomew's Loft, rated with a score of 8,3 from 166 reviewers, is one of the most popular hotels in Grahamstown. Other top stays include 30 on Oatlands Road, with an average rating of 8,4 from 30 reviewers, and A Stone's Throw Accommodation, with a score of 9,2 from 37 reviewers.

  • How much do hotels in Grahamstown cost?

    Searches in the last 72 hours suggest an average price of around R2 272/night is normal for a hotel in Grahamstown. 4-star and 5-star hotels in Grahamstown had average prices of R3 585/night and R11 626/night, respectively.

  • How much is a cheap hotel in Grahamstown?

    Over the last 3 days, Grahamstown hotels have been found for as cheap as R664/night in searches by HotelsCombined users.

  • How much is a hotel in Grahamstown tonight?

    Prices for a hotel in Grahamstown tonight are about R2 641 on average, but HotelsCombined users have found prices as low as R841 for tonight in the last 3 days.