Skip to main content

The best guest houses in Grahamstown

Check out our pick of great guest houses in Grahamstown

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The units are equipped with a flat-screen TV with satellite channels, a coffee machine, a shower, bathrobes and a desk. All units are fitted with a kettle and a private bathroom, while selected rooms include a patio and some have pool views. At the guest house, each unit includes bed linen and towels.

A great stay in Grahamstown. Staff extremly friendly. Nice food. Luxury!!

Show more Show less
9.5
Exceptional
234 reviews
Price from
355 zł
per night

Located in a quiet and leafy cul-de-sac in Grahamstown, 8A Grahamstown by The Oyster Collection offers free WiFi access and a pool with loungers. This luxurious guest house has a patio with lovely views.

Beautiful Accomodation with everything you will need. The staff were very accommodating and helpful, best service I’ve received ever!!!

Show more Show less
9.5
Exceptional
256 reviews
Price from
335 zł
per night

Featuring a garden and views of garden, Fiddlewood Fields Guest House is a recently renovated guest house located in Grahamstown, 1.7 km from 1820 Settlers Monument. This property offers access to a patio, free private parking and free WiFi. The guest house features family rooms.

Very neat and well equipped. Location is perfect. Garden is stunning.

Show more Show less
9.5
Exceptional
58 reviews
Price from
188 zł
per night

Located in Grahamstown, 17 km from Thomas Baines Nature Reserve, Villa Palesa Guesthouse features accommodation with spa facilities, wellness packages and a fitness centre. The air-conditioned accommodation is 3.3 km from 1820 Settlers Monument, and guests can benefit from private parking available on site and free WiFi. The guest house features family rooms.

I felt like I was special and that I'd known them forever. I enjoyed my stay. My needs were met perfectly.

Show more Show less
8.9
Fabulous
116 reviews
Price from
192 zł
per night

All units are fitted with a flat-screen TV with satellite channels, fridge, a kettle, a shower, a hair dryer and a wardrobe. The guest house features some units with pool views, and every unit includes a private bathroom. At the guest house, every unit is equipped with bed linen and towels.

The most wonderful and helpful host and staff.

Show more Show less
8.9
Fabulous
283 reviews
Price from
240 zł
per night

Featuring a garden and views of city, 137 High Street Guest House is a guest house situated in a historic building in Grahamstown, 1.1 km from 1820 Settlers Monument. This guest house provides free private parking, full-day security and free WiFi. Boasting family rooms, this property also provides guests with a terrace.

The location is really great and very safe. The security is top notch. The staff members are really sweet and wholesome. Since I booked an apartment I liked how they provided me with the necessary kitchenware. That as a whole made my stay really great.

Show more Show less
8.6
Fabulous
160 reviews
Price from
199 zł
per night

Featuring a private garden with swimming pool, AppleBee Guest Cottages also includes an outdoor seating area and BBQ facilities. Guests are provided with a complimentary fruit bowl on arrival.

This cottage comes with country-style décor. The open-plan living area includes lounge, dining table and well-equipped kitchen with oven, stove and microwave. A bath and shower can be found in the private bathroom. The cottage is serviced daily.

Easy in and out. Very comfortable, nice host, and good neighborhood. Very close to town and coffeeshops. It’s was really quiet and I had a great night’s sleep.

Show more Show less
8.6
Fabulous
103 reviews
Price from
146 zł
per night

Boasting garden views, 31 on Park features accommodation with a garden and a balcony, around 3.7 km from 1820 Settlers Monument. This recently renovated guest house is located 17 km from Thomas Baines Nature Reserve and 39 km from Lalibela Private Game Reserve. There is a sun terrace and guests can make use of free WiFi and free private parking.

Wonderful friendly host, comfortable little cottage with good secure parking great location

Show more Show less
8.2
Very good
13 reviews
Price from
193 zł
per night

Set just 2.9 km from 1820 Settlers Monument, Amabwe Guesthouse features accommodation in Grahamstown with access to a spa and wellness centre, a bar, as well as a 24-hour front desk. Featuring a shared kitchen, this property also provides guests with a picnic area. The bed and breakfast offers rooms with air conditioning, free private parking and free WiFi.

Amabwe staff were ready for us, well mannered staff, friendly and always checked on us if everything is still good.

Show more Show less
8.9
Fabulous
92 reviews
Price from
186 zł
per night

Situated in Grahamstown, near 1820 Settlers Monument, South African Institute for Aquatic Biodiversity and St Michael and St George Cathedral, Lanherne Guest House Bed & Breakfast has a shared lounge. This 4-star guest house offers a shared kitchen and full-day security. Boasting family rooms, this property also provides guests with an outdoor fireplace.

The surroundings, the yard is well cared for with beautiful flowers The place is not far the shopping centre Adriana was very warm and welcoming and we were at ease to communicate with her She's ever smiling with the nurturing facial expression Happy with the WiFi and the TV in the room Crockery, cutlery and glassware available They do have breakfast if u need one and options were given at what time preferable, we appreciated the gesture so much The box to leave the keys on our departure,that was another tick Nice messages appreciated, checking on us and our stay 👏 Airfreshner in the toilet, that we didn't expect, wherever we make a booking we always provide ourselves Room with electric blanket and a heater 💃👌

Show more Show less
8.4
Very good
61 reviews
Price from
272 zł
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Grahamstown

Most booked guest houses in Grahamstown this month

FAQ about guest houses in Grahamstown







Guest houses that travellers love in Grahamstown

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 256 reviews
    Excellence all round. Huge room with excellent furnishings and expansive common areas. Superb breakfast. Mo & his team were really great hosts.
    Gerry
    Family with young children
  • Avg. price/night: 303.21 zł
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 160 reviews
    Ideally located to access Rhodes University and local coffee shops. Beautiful old building with great host
    Lenore
    Young couple
  • Avg. price/night: 235.77 zł
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 13 reviews
    Wonderful friendly host, comfortable little cottage with good secure parking great location
    Rachel
    Family with young children
  • Avg. price/night: 313.66 zł
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 229 reviews
    Good location, good breakfast, great host
    Yemurai
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 46 reviews
    The unit is modern and extremely comfortable. The area is quiet and peaceful and the host is extremely helpful, accommodating and friendly. Will highly recommend.
    Nadine Thomas
    Young couple
  • Avg. price/night: 158.92 zł
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 195 reviews
    Felt safe and secure and in a quiet area. Safe off street parking and right by cottage and very central to all the schools where we needed to be. Hosts were very helpful, friendly and attentive to requests.
    Mark
    Young couple
  • Avg. price/night: 122.33 zł
    7.8
    Scored 7.8
    Good
    Rated good
     · 37 reviews
    It was our first time at Mountain View, and we really enjoyed our stay. It is quiet and peaceful, away from the hustle and bustle of the town. The room was nice and cozy and very clean. The host was very friendly and welcoming, ready to meet our every need. Highly recommend✅️
    Phish
    Young couple
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 80 reviews
    The staff. Natalie and her team are is great hosts, going above and beyond to make sure our stay was comfortable. Then there's the breakfast! Absolutely delicious. It's exactly like it looked on the pictures.
    Tendai
    Family with young children
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 8 reviews
    Exceptionally clean and tidy with all necessary appliances - as well as a very useful gas stove and gas heater. The hosts are kind and communicative, but also give you a lot of space. Quiet neighborhood, conveniently located. The private entrance and parking space are great! Thoroughly recommended.
    H
    Helen
    Solo traveller
  • Avg. price/night: 376.40 zł
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 116 reviews
    Quiet place, comfortable bed and room, microwave and fridge per room, option to do laundry. The location is a healthy 20 to 25 minutes walk away from the city centre. But that also means no traffic around and the freshest air, with nice views. And Makhanda/Grahamstown has (cheap) Uber, and the two Uber drivers of the town (two brothers) by now know the place.
    Neil
    Group