Skip to main content

Search hotels in Grahamstown

Enter your dates to see the latest prices and deals for Grahamstown hotels

Filter by:

Star Rating

Review score

Grahamstown – 35 hotels and places to stay

See the latest prices and deals by choosing your dates.
Seven Fountains Farm, hotel in Grahamstown

Located in Grahamstown, 6.4 miles from Lalibela Private Game Reserve, Seven Fountains Farm has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Very nice and quiet very friendly staff rooms are nice and big. Breakfast was fantastic. Fantastic service given. They went over and above waited for me as I was late to book in
Scored 8.8
8.8
Rated excellent
Excellent
183 reviews
Price from
$78.46
1 night, 2 adults
The Graham Hotel, hotel in Grahamstown

Located in Grahamstown, a 14-minute walk from 1820 Settlers Monument, The Graham Hotel provides accommodations with a bar and private parking.

The staff were alwasy very welcoming and helpful not matter what issues came up. They awere also veyr polite. The room had quite a lot of space and veyr comfortable beds, especially for the price range.
Scored 7.4
7.4
Rated good
Good
239 reviews
Price from
$90.89
1 night, 2 adults
Settler Cottage Apartment, hotel in Grahamstown

Offering a garden and a terrace, Settler Cottage Apartment in Grahamstown is close to Observatory Museum Grahamstown and St Michael and St George Cathedral.

The accomodation was neat, had everything we needed. The beds were comfy and warm. I would stay there again.
Scored 8.1
8.1
Rated very good
Very Good
346 reviews
Price from
$51.76
1 night, 2 adults
The Milner by The Oyster Collection, hotel in Grahamstown

Providing garden views, The Milner by The Oyster Collection in Grahamstown provides accommodations, water sports facilities, an outdoor swimming pool, a garden, a bar, and barbecue facilities.

Beautiful and upgraded house
Scored 9.3
9.3
Rated wonderful
Wonderful
237 reviews
Price from
$117.15
1 night, 2 adults
137 High Street Guest House, hotel in Grahamstown

Just a 12-minute walk from 1820 Settlers Monument and 500 yards from St Michael and St George Cathedral, 137 High Street Guest House features accommodations in Grahamstown, with a garden, a terrace,...

High street guest house is a little homey home. A peaceful little spot thats a comfort bubble. The room was extra cozy and I appreciate that there are electric blankets and heaters cause it was super cold. I also enjoyed the breakfast which was always served with such love. The staff members are also all so sweet and helpful and they keep the place spotless. I felt welcome and well looked after 🤗❤️
Scored 8.7
8.7
Rated excellent
Excellent
187 reviews
Price from
$84.35
1 night, 2 adults
Cottage on Ilchester, hotel in Grahamstown

Offering garden views, Cottage on Ilchester in Grahamstown offers accommodations and barbecue facilities. There's a private entrance at the bed and breakfast for the convenience of those who stay.

Proximity to facilities, freedom, cleanliness and hospitality
Scored 8.5
8.5
Rated very good
Very Good
242 reviews
Price from
$41.15
1 night, 2 adults
Jenny's Guest House, hotel in Grahamstown

Offering a garden and barbecue facilities, Jenny's Guest House in Grahamstown is close to St Michael and St George Cathedral and South African Institute for Aquatic Biodiversity.

The breakfast was pretty standard. Location was good - you just need to be an experienced driver when it comes to the steep driveway :)
Scored 7.4
7.4
Rated good
Good
109 reviews
Price from
$65.39
1 night, 2 adults
Quality Unity, hotel in Grahamstown

Quality Unity enjoys a location in Grahamstown, 1.7 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

Scored 9.1
9.1
Rated wonderful
Wonderful
6 reviews
Price from
$70.84
1 night, 2 adults
Quality Unity, hotel in Grahamstown

Quality Unity is offering accommodations in Grahamstown. The property is around 1.7 miles from 1820 Settlers Monument, 10 miles from Thomas Baines Nature Reserve, and 24 miles from Lalibela Private...

Scored 9.5
9.5
Rated exceptional
Exceptional
6 reviews
Price from
$63.75
1 night, 2 adults
Stoneyvale Cottages, hotel in Grahamstown

Stoneyvale Cottages enjoys a location in Grahamstown, 20 miles from 1820 Settlers Monument and 27 miles from Thomas Baines Nature Reserve.

The entire 'homely feeling. Great family setup, all house utensils were there.
Scored 8.8
8.8
Rated excellent
Excellent
18 reviews
Price from
$76.28
1 night, 2 adults
See all 35 hotels in Grahamstown

What Guests Said About Grahamstown:

  • Scored 8.0
    8.0

    It is a town where one can shop around.

    It is a town where one can shop around. The roads are so shocking, there are potholes everywhere and they are bad. I was so worried about my tyres. That is the only reason that would make me not to visit Grahamstown, roads are very bad.
    Nomacira
    South Africa
  • Scored 6.0
    6.0

    The Grahamstown Art festival was the attraction.

    The Grahamstown Art festival was the attraction. Grahamstown, being an academic hub, has the potential to do more to attract visitors. This will surely boost the much needed economic drive. We popped in at the local Steers around 19h00 on our way home. The eatery was quite busy but service a bit slow.
    G
  • Scored 8.0
    8.0

    The peppergrove mall is actually a shopping complex not a...

    The peppergrove mall is actually a shopping complex not a mall, with limited stores. The road needs to be maintained the ia a lot of pothholes from the main road to reach the peppergrove mall. The donkies and cows that roaming around need to be kep safe as they can cause accident
    Lucia
    South Africa
  • Scored 4.0
    4.0

    Roads very badly potholed.

    Roads very badly potholed. Town looks very run down - very sad to see, especially by way of contrast with my memories from the early 70s. Municipal funds clearly not being allocated to improving (or even maintaining) municipal services, but no surprises there ... The Fork & Dagger restaurant was a very pleasant surprise - great food, great service.
    nick
    South Africa
  • Scored 4.0
    4.0

    Not exactly the town or city it used to be approximately...

    Not exactly the town or city it used to be approximately eight or so years ago. No drinkable water, potholes everywhere without exception. It has gone backward so much that the citizens have nothing to be proud of. Unless an urgent intervention is done to change this decay, they will soon lose the festival goers in the future.
    Mcoseleli Nelson
    South Africa
  • Scored 10
    10

    Beautiful historic buildings, feels like Europe.

    Beautiful historic buildings, feels like Europe. Loved, loved it. Most of the streets are very clean and lovely. I cannot say enough about the friendliness of the people/residents. We saw smiles everywhere you went. It was the most beautiful thing.
    Dingiswayo

See reviews by guests who stayed at hotels in Grahamstown

See all
  • From $92.63 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 94 reviews
    Quite area of Grahamstown. Breakfast was good. Natalie our host was very informative, and on her recommendation we went to The Highlander restaurant right across the road from our B & B for dinner. What a lovely place to just chill looking over the beautifully kept St Andrew's High school playing fields. The setting was lovely, and the food offerings were plentiful at great prices. Highly recommend this eating house.
    Bob
    South Africa
  • From $122.60 per night
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 261 reviews
    This might be the best place to stay in Grahamstown, its so homey from the fire place to the warm and fluffy robes provided in the rooms, i did not want to leave the accommodation. The View is exceptional..and you can hear music playing in the background , its really such an experience
    Gogela
    South Africa
  • From $67.77 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 77 reviews
    Location - easy to get find and nicely situated just outside of Grahamstown. Beds - so comfortable! Everything you need for a weekend getaway. Clean, coffees & teas with little milk provided. Quiet, nice to get in touch with nature again.
    A
    Anonymous
    South Africa
  • From $117.15 per night
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 237 reviews
    Lovely Guesthouse, with friendly and helpful staff and super comfortable beds. Delicious breakfast. I am glad we discovered this gem in Grahamstown.
    Gavin
    South Africa
  • From $85 per night
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 92 reviews
    Beautiful garden, awesome facilities, Comfy bed…. Favourite accommodation in Grahamstown.
    NICKY
    South Africa