Skip to main content

The 10 Best B&Bs in Grahamstown, South Africa

Check out our pick of great B&Bs 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
235 reviews
Price from
£74
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.

Each guest room comes with a desk, satellite TV and honesty bar. Fitted with a shower, the private bathroom also comes with a hairdryer.

Excellent breakfast with many options. The honest bar is a plus and the place also offer a variety of snacks. The staff is mazing!! always willing to assist and go extra! The rooms are spacious and very comfortable.

Show more Show less
9.5
Exceptional
255 reviews
Price from
£69
per night

All units come with a seating area, a flat-screen TV with satellite channels and a private bathroom with bathrobes, walk-in shower and bath. All units are fitted with a kettle, while selected rooms have a fully equipped kitchen with an oven and a stovetop. Additional in-room amenities include chocolates or cookies.

Exceptionally clean, comfortable cottage which provided everything I needed. I felt like I was at home.

Show more Show less
9.5
Exceptional
53 reviews
Price from
£39
per night

Offering a garden and garden view, Cottage on Clarke is located in Grahamstown, 18 km from Thomas Baines Nature Reserve and 40 km from Lalibela Private Game Reserve. This bed and breakfast provides free private parking and private check-in and check-out. The property is non-smoking and is situated 4.6 km from 1820 Settlers Monument.

I loved everything about this beautiful place especially the heartwarming staff! Thank you Bonga!

Show more Show less
9.3
Superb
32 reviews

Located in Grahamstown, Kaiser's B&B provides accommodation with an outdoor pool, a garden and barbecue facilities. There is a private entrance at the bed and breakfast for the convenience of those who stay. There is an outdoor fireplace and guests can make use of free WiFi and free private parking.

Great location, secure parking, good layout and great owners

Show more Show less
9.3
Superb
79 reviews
Price from
£34
per night

All rooms come with a flat-screen TV with satellite channels and air conditioning. You will find a kettle in the room. The rooms have a private bathroom fitted with a walk-in shower and heated towel rail. For your comfort, you will find free toiletries and a hairdryer.

This a truly exceptional place. A real gem, and so is the lady who runs it. Super friendly and very helpful. Comfortable and quiet. Very highly recommended!

Show more Show less
9.3
Superb
68 reviews
Price from
£52
per night

All units feature air conditioning and a satellite TV. With a private bathroom fitted with a hair dryer, units at the guest house also have free WiFi, while certain rooms also offer a balcony. All units feature a desk.

Natalie and her staff could not have done more to make us feel more welcome. Thank you!

Show more Show less
9
Superb
78 reviews
Price from
£50
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.

The stuff were friendly, warm and very helpful. the place was clean and the breakfast was really good.

Show more Show less
8.9
Fabulous
111 reviews
Price from
£40
per night

The units come with a flat-screen TV with satellite channels, a kettle, a shower, bathrobes and a wardrobe. Some accommodation includes a terrace with garden views, a fully equipped kitchenette and a private bathroom with bath. At the guest house, the units are equipped with bed linen and towels.

The staff were really friendly.

Show more Show less
8.3
Very good
111 reviews
Price from
£37
per night

The units come with carpeted floor and feature a fully equipped kitchenette with a fridge, a dining area, a flat-screen TV with streaming services, and a private bathroom with walk-in shower and free toiletries. Kitchenware and kettle are also featured. At the bed and breakfast, the units are equipped with bed linen and towels.

Since I was in a hurry I did not mind about the breakfast. The location exposed me to nature which stimulate my ability to meditate.

Show more Show less
8.6
Fabulous
192 reviews
Price from
£24
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Grahamstown

Most booked B&Bs in Grahamstown this month

Enjoy breakfast in Grahamstown!

  • The Milner by The Oyster Collection
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 237 reviews

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

    The large, comfortable beds and linen. Excellent food.

  • 8A Grahamstown by The Oyster Collection
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 255 reviews

    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.

    It was in a lovely quiet area. The staff were amazing.

  • Fiddlewood Fields Guest House
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 53 reviews

    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.

    Love staying at Fiddlewood Fields. Never disappoints.

  • Cornerstone Manor
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 68 reviews

    Offering a year-round outdoor pool and views of the garden, Cornerstone Manor is situated in Grahamstown in the Eastern Cape Region, 48 km from Port Alfred.

    Breakfast was amazing Gogo outdid herself, she is soo warm

  • St Aidan's Manor
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 78 reviews

    Boasting a garden and views of garden, St Aidan's Manor is a guest house set in a historic building in Grahamstown, 2.4 km from 1820 Settlers Monument.

    The location and the layout of the manor. Lovely indeed

  • Villa Palesa Guesthouse
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 111 reviews

    Located in Grahamstown, 17 km from Thomas Baines Nature Reserve, Villa Palesa Guesthouse features accommodation with spa facilities, wellness packages and a fitness centre.

    It was great. The staff were friendly and helpful.

  • Milner Manor
    Breakfast options
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 281 reviews

    Offering a garden and garden view, Milner Manor is situated in Grahamstown, 16 km from Thomas Baines Nature Reserve and 38 km from Lalibela Private Game Reserve.

    Great all round - friendly staff, comfy room & good location.

  • 137 High Street Guest House
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 158 reviews

    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.

    The place is very clean and the service is excellent.

Save money on B&Bs in Grahamstown – budget options available!

  • Kaiser's B&B
    Budget options available
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 79 reviews

    Located in Grahamstown, Kaiser's B&B provides accommodation with an outdoor pool, a garden and barbecue facilities.

    it's wonderful, nice and clean. very close situated to town

  • Bartholomew's Loft
    Budget options available
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 234 reviews

    Bartholomew's Loft, situated in the historic town of Grahamstown, offers both self-catering and bed & breakfast accommodation. This renovated property is within 1.5 km of Rhodes University.

    I loved the service and cleanliness of the property.

  • 31 on Park
    Budget options available
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 12 reviews

    Boasting garden views, 31 on Park features accommodation with a garden and a balcony, around 3.7 km from 1820 Settlers Monument.

    The location was perfect for us. Close to the family.

  • Amabwe Guesthouse
    Budget options available
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 85 reviews

    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.

    Malvin and Eureka were very kind, helpful and professional.

  • Lanherne Guest House Bed & Breakfast
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 59 reviews

    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.

    The breakfast was devine and the lication was exquisite.

  • Mimosa
    Budget options available
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 46 reviews

    Featuring pool views, Mimosa offers accommodation with free bikes, a garden and a terrace, around 3.8 km from 1820 Settlers Monument.

    Beautiful garden and facilities. Friendly and very helpful staff.

  • 30 on Oatlands Road
    Budget options available
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 44 reviews

    Featuring a patio with garden views, a garden and a shared lounge, 30 on Oatlands Road can be found in Grahamstown, close to St Michael and St George Cathedral and 2.9 km from 1820 Settlers Monument.

    Very nicely designed. The system of entry etc worked

  • AppleBee Guest Cottages
    Budget options available
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 99 reviews

    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.

    Excellent value for money, wonderfully friendly, helpful staff

Great access to the city centre! Check these B&Bs in Grahamstown

  • Cottage on Clarke
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 32 reviews

    Offering a garden and garden view, Cottage on Clarke is located in Grahamstown, 18 km from Thomas Baines Nature Reserve and 40 km from Lalibela Private Game Reserve.

    Cleanliness, fast wifi connection, room was very equipped.

  • Imani Guest House
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review

    Imani Guest House features an indoor pool and free private parking, and is within 4.1 km of 1820 Settlers Monument and 17 km of Thomas Baines Nature Reserve.

  • Cottage on Ilchester
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 195 reviews

    Set within 3.7 km of 1820 Settlers Monument and 17 km of Thomas Baines Nature Reserve in Grahamstown, Cottage on Ilchester offers accommodation with seating area.

    The comfortability of the facility, and the quite area.

  • A Stone's Throw Accommodation
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 80 reviews

    Situated in a country setting surrounded by gardens, this guest house is situated a 5-minutes drive from the centre Grahamstown.

    Location was great. Personal service was excellent.

  • Antique Silk Self Catering Unit
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 40 reviews

    Located just 3.5 km from 1820 Settlers Monument, Antique Silk Self Catering Unit offers accommodation in Grahamstown with access to a garden, barbecue facilities, as well as a housekeeping service.

    clean and comfortable accommodation, lovely hosts!

  • Jenny's Guest House
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 111 reviews

    Set 3.5 km from 1820 Settlers Monument, Jenny's Guest House offers 4-star accommodation in Grahamstown and features an outdoor swimming pool, a garden and barbecue facilities.

    Warm, professional service. The owner is a gentleman.

  • A White House Guest House
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 80 reviews

    Located 2 km from the centre of Grahamstown, A White House Guest House offers different accommodation types. It features a pool and barbecue facilities. Free Wi-Fi is available.

    Beautiful place, beautiful people, very good breakfast.

  • Mountain View
    Central location
    7.7
    Scored 7.7
    Good
    Rated good
     · 35 reviews

    Mountain View is set in Grahamstown, 40 km from Lalibela Private Game Reserve, 3 km from St Michael and St George Cathedral, as well as 3.2 km from Observatory Museum Grahamstown.

    Everything is exactly as shown on the photos and more

  • Oak lodge Guest House
    7.1
    Scored 7.1
    Good
    Rated good
     · 45 reviews

    Featuring an outdoor swimming pool, garden and views of garden, Oak lodge Guest House is set in Grahamstown, 2.3 km from 1820 Settlers Monument.

    Swimming pool was great. Staff were very helpful

  • Stone Crescent Hotel
    5.0
    Scored 5.0
    Average
    Rated passable
     · 123 reviews

    Nestled in a valley and surrounded by nature, Stone Crescent Hotel is located 10 km outside off in Grahamstown and offers views of the Howison’s Poort mountain range.

    The animals and the quietness of the place, the mountain view.

  • Kwandwe Ecca Lodge

    Situated on rolling hills overlooking the green valley at Grahamstown, this luxurious lodge features spacious rooms with a private plunge pool and outdoor shower.

  • Kwandwe Melton Manor

    Located in Kwandwe Private Game Reserve and offering far-reaching views of the forests, this farm offers spacious rooms with a private veranda.

FAQ about B&Bs in Grahamstown





B&Bs that guests love in Grahamstown

  • Avg. price/night: £88.73
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 255 reviews
    Nicely situated close to city Centre.
    Neil
    Solo traveller
  • Avg. price/night: £69.25
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 186 reviews
    Quiet and rural. Complete contrast from the city. Lots of character
    Esther
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 37 reviews
    amazing hospitality, caking care that nothing is missing, being well informed about load shedding and work force on the ground, comfortable bed, quiet safe place & neighborhood, 5 minute walking distance to shops at a lovely cafe/eatery
    Georg
    Solo traveller
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 384 reviews
    We stayed in a Mesenger Room ( B). Good size room, very clean, comfortable , great decor, bath , shower , outside shower, plunge pool with balcony overlooking the waterhole. Completely private. The Pumba Lodge team are friendly and helpful. Pumbs our safari guide was amazing, has worked there for 20 years and is very knowledgeable and we saw lots of animals on our safari drives.
    Helen
    Young couple
  • Avg. price/night: £36.79
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 150 reviews
    Lovely well set out place in a quiet part of Grahamstown. The dining area is perfect as it has all. The bedroom is comfortable with an electric blanket which is smart as you are able to stay warm while not using lots of electricity
    Khanya
    Family with young children
  • Avg. price/night: £48.15
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 73 reviews
    Situated in a quiet peaceful place, property was clean and accommodation very comfortable.Property very tidy and staff very helpful.
    Josef
    Solo traveller
  • Avg. price/night: £73.58
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 111 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
  • Avg. price/night: £51.72
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 79 reviews
    Quiet, private, well equipped, clean, central
    Grant
    Solo traveller
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 41 reviews
    Everything is very well executed. Yvonne, the owner and the staff cannot do more to make you feel welcome. The rooms are behind the main building, very private and quiet. Bathrooms are very well equipped. Then there is the restaurant, very fine dining in a historic building, a massive dining room and a lounge/breakfast room, well worth the visit.
    IanMcI
    Solo traveller
  • Avg. price/night: £69.25
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 186 reviews
    Excellent breakfast. Very comfortable and quiet night.
    Rod
    Solo traveller