Skip to main content

B&Bs for every style

Find the right B&B for you in Grahamstown

The best B&Bs in Grahamstown

Check out our selection of great B&Bs in Grahamstown

Filter by:

Review score

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.

Excellent breakfast and very convenient location for St Andrews and DSG
Review score
9.2
Wonderful
246 reviews
Price from
$112.20
1 night, 2 adults

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.

Mo the manager was marvellous. Great view from patio and breakfast was good.
Review score
9.5
Exceptional
263 reviews
Price from
$126.81
1 night, 2 adults

Fiddlewood Fields Guest House is a recently renovated guest house in Grahamstown where guests can make the most of its garden and terrace.

Cosy, warm, spacious rooms and beautiful gardens. Our kids loved the cats. Ros was a great hostess.
Review score
9.5
Exceptional
108 reviews
Price from
$81.41
1 night, 2 adults

Mimosa in Grahamstown provides accommodations with free bikes, a garden, and a terrace.

Big high five to the Mimosa Guest House in Makhanda, my base of operations (along with a herd of cows outside) during the RU120 visit to Makhanda. Very comfortable historic home in a lush garden setting with inviting charcoal pool. Temperatures required regular immersions and poolside lounging. Woke up to the caterwauling of the Hadada Ibis in the trees each morning. Enjoyed meals at Major Fraser's across the street from Drostdy Arch. They have superb pizzas that are wood-fired oven-cooked.
Review score
9.5
Exceptional
61 reviews
Price from
$78.28
1 night, 2 adults

Iyana on Stones Hill enjoys a location in Grahamstown, 4.1 miles from 1820 Settlers Monument and 12 miles from Thomas Baines Nature Reserve.

Review score
9.4
Wonderful
8 reviews
Price from
$63.83
1 night, 2 adults

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

Review score
9.4
Wonderful
11 reviews
Price from
$67.84
1 night, 2 adults

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...

Review score
9.2
Wonderful
7 reviews
Price from
$61.06
1 night, 2 adults

Kaiser's B&B offers accommodations in Grahamstown, 1.7 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

I liked the location and cleanliness of the place. I also liked the security features provided thereat, it's very safe.
Review score
9.3
Wonderful
92 reviews
Price from
$58.47
1 night, 2 adults

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 🤗❤️
Review score
8.7
Excellent
184 reviews
Price from
$80.94
1 night, 2 adults

2.1 miles from 1820 Settlers Monument in Grahamstown, Villa Palesa Guesthouse features accommodations with access to a sauna, spa facilities, and wellness packages.

Rooms and property clean...
Review score
8.9
Excellent
146 reviews
Price from
$101.24
1 night, 2 adults
All B&Bs in Grahamstown
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Grahamstown this month

See all

Enjoy breakfast in Grahamstown!

  • Review score
    9.5
    Exceptional · 108 reviews

    Fiddlewood Fields Guest House is a recently renovated guest house in Grahamstown where guests can make the most of its garden and terrace.

  • Review score
    9.5
    Exceptional · 263 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.

  • Review score
    9.4
    Wonderful · 8 reviews

    Iyana on Stones Hill enjoys a location in Grahamstown, 4.1 miles from 1820 Settlers Monument and 12 miles from Thomas Baines Nature Reserve.

  • Breakfast options
    Review score
    9.2
    Wonderful · 7 reviews

    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...

  • Review score
    8.9
    Excellent · 146 reviews

    2.1 miles from 1820 Settlers Monument in Grahamstown, Villa Palesa Guesthouse features accommodations with access to a sauna, spa facilities, and wellness packages.

  • Review score
    8.0
    Very Good · 101 reviews

    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.

  • Breakfast options
    Review score
    8.7
    Excellent · 302 reviews

    Just a 8-minute walk from St Michael and St George Cathedral and 0.6 miles from Observatory Museum Grahamstown, Milner Manor features accommodations in Grahamstown, with a garden and a shared lounge.

  • Review score
    8.7
    Excellent · 184 reviews

    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,...

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

  • Budget options available
    Review score
    9.4
    Wonderful · 11 reviews

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

  • Budget options available
    Review score
    9.3
    Wonderful · 92 reviews

    Kaiser's B&B offers accommodations in Grahamstown, 1.7 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

  • Budget options available
    Review score
    9.5
    Exceptional · 61 reviews

    Mimosa in Grahamstown provides accommodations with free bikes, a garden, and a terrace.

  • Budget options available
    Review score
    8.7
    Excellent · 116 reviews

    Providing garden views, AppleBee Guest Cottages in Grahamstown features accommodations, an outdoor swimming pool, a garden, and barbecue facilities.

  • Budget options available
    Review score
    8.2
    Very Good · 202 reviews

    Bartholomew's Loft, located in the historic town of Grahamstown, offers both self-catering and bed & breakfast accommodations. This renovated property is within 0.9 mi of Rhodes University.

  • Review score
    8.4
    Very Good · 53 reviews

    Just a 18-minute walk from 1820 Settlers Monument and 0.7 miles from South African Institute for Aquatic Biodiversity, Lanherne Guest House Bed & Breakfast features accommodations in Grahamstown, with...

  • Budget options available
    Review score
    8.4
    Very Good · 33 reviews

    Oak lodge Guest House offers accommodations in Grahamstown, 1.4 miles from 1820 Settlers Monument and 9.4 miles from Thomas Baines Nature Reserve.

  • Budget options available
    Review score
    8.8
    Excellent · 56 reviews

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

    Guest review
    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!

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

  • Review score
    10.0
    Exceptional · 1 review

    Milani Guest House Warren offers accommodations in Grahamstown, 24 miles from Lalibela Private Game Reserve and a 14-minute walk from South African Institute for Aquatic Biodiversity.

  • Review score
    10.0
    Exceptional · 1 review

    Kwandwe Private Game Reserve - Ecca Lodge offers accommodations in Grahamstown, 27 miles from St Michael and St George Cathedral and 28 miles from South African Institute for Aquatic Biodiversity. 29...

  • Review score
    9.2
    Wonderful · 246 reviews

    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.

  • Review score
    8.8
    Excellent · 98 reviews

    Offering a terrace and a shared lounge, St Aidan's Manor in Grahamstown is close to St Michael and St George Cathedral and Observatory Museum Grahamstown.

  • Review score
    8.9
    Excellent · 75 reviews

    Featuring mountain views, A Stone's Throw Accommodation in Grahamstown features accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

    Guest review
    The UPS backup was a blessing when the power was off. Maybe a gas cooker would be considered for heating water when there is no power.
  • Review score
    8.7
    Excellent · 45 reviews

    Offering inner courtyard views, 30 on Oatlands Road in Grahamstown offers accommodations, a garden, and a shared lounge.

  • Review score
    8.6
    Excellent · 251 reviews

    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.

  • Review score
    8.1
    Very Good · 31 reviews

    Imani Guest House is located in Grahamstown, just 24 miles from Lalibela Private Game Reserve and 1.4 miles from Observatory Museum Grahamstown.

    Guest review
    The room was very clean and well set-up. Iris, our host, was friendly, hospitable, communicative, and helpful. She got up very early on a Sunday morning so that we could check out before the usual time, which was very nice of her. We thoroughly enjoyed our stay!
  • Review score
    8.0
    Very Good · 1 review

    Sunnyside Haven offers accommodations in Grahamstown, 23 miles from Lalibela Private Game Reserve.

  • Review score
    7.7
    Good · 30 reviews

    Offering a garden and barbecue facilities, Antique Silk Self Catering Unit in Grahamstown is close to Observatory Museum Grahamstown and St Michael and St George Cathedral.

    Guest review
    The owner is very welcoming, friendly and easy to talk to. Very clean and neat premises. Would go back again given a chance.
  • Central location
    Review score
    7.5
    Good · 81 reviews

    Mountain View is located in Grahamstown, just 25 miles from Lalibela Private Game Reserve and 1.8 miles from St Michael and St George Cathedral.

    Guest review
    It was a self-catering accommodation. Everything was top notch. The staff was kind enough to allow us to check in two hours early.
  • Review score
    6.7
    Pleasant · 3 reviews

    Thami residence - Self catering offers accommodations in Grahamstown, 10 miles from Thomas Baines Nature Reserve and 23 miles from Lalibela Private Game Reserve.

  • Review score
    5.4
    Fair · 22 reviews

    Offering pool views, Calming Waters Guesthouse in Grahamstown offers accommodations, a garden, and a terrace. This property offers a private pool, free Wifi, and free private parking.

  • Review score
    5.0
    Fair · 1 review

    Milani Guesthouse-African Street offers accommodations in Grahamstown, 23 miles from Lalibela Private Game Reserve.

  • Travellers Rest offers accommodations in Grahamstown, 24 miles from Lalibela Private Game Reserve and 1.3 miles from St Michael and St George Cathedral.

  • 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

See all
  • Review score
    7.9
    Good · 62 reviews
    It's quiet private, tranquil away from the buzz of town.
    Guest review by
    Josef
    Young couple
  • Review score
    8.5
    Very Good · 28 reviews
    The place is nice and clean, and it is not far from the city center. I liked the suburb it is quiet. The host is very friendly and made my stay comfortable. Will definitely stay here again.
    Guest review by
    Keutlwile
    Solo traveler
  • Avg. price/night: $58.47
    Review score
    9.3
    Wonderful · 92 reviews
    Clean, quiet, private. Friendly, helpful staff
    Guest review by
    Scholtz
    Solo traveler
  • Review score
    9.5
    Exceptional · 18 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.
    Guest review by
    Helen
    Solo traveler
  • Avg. price/night: $32.88
    Review score
    7.5
    Good · 81 reviews
    A quiet place very private,secluded.
    Guest review by
    Josef
    Young couple
  • Avg. price/night: $101.24
    Review score
    8.9
    Excellent · 146 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.
    Guest review by
    Neil
    Group
  • Avg. price/night: $58.47
    Review score
    9.3
    Wonderful · 92 reviews
    Quiet, private, well equipped, clean, central
    Guest review by
    Grant
    Solo traveler
  • Avg. price/night: $140.34
    Review score
    9.5
    Exceptional · 263 reviews
    The property is in a great location near the schools and universities and is a large home converted to a boutique hotel. as a result the rooms are large and homely and it was all tastefully decorated. The breakfast (included) was great and we also had a lovely dinner served for us.
    Guest review by
    Tim
    Young couple
  • Avg. price/night: $49.58
    Review score
    8.3
    Very Good · 338 reviews
    clean, quiet, well organized, great location, friendly and professional staff always there
    Guest review by
    Honey
    Young couple
  • Avg. price/night: $65.23
    Review score
    8.7
    Excellent · 116 reviews
    This is a perfect stay if you need a quiet, private and safe space as a base when visiting the town (or Rhodes University). It is still close enough to the shops, restaurants, and campus for a very short drive or a pleasant walk. The guest house team is also very welcoming and accomodating.
    Guest review by
    SoloTravelMostly
    Solo traveler