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

See the latest prices and deals by choosing your dates.
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.4
9.4
Rated wonderful
Wonderful
239 reviews
Price from
$114.27
1 night, 2 adults
8A Grahamstown by The Oyster Collection, hotel in Grahamstown

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.

The facility is magical very comfortable and cozy
Scored 9.5
9.5
Rated exceptional
Exceptional
260 reviews
Price from
$119.59
1 night, 2 adults
Cornerstone Manor, hotel in Grahamstown

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.

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!
Scored 9.2
9.2
Rated wonderful
Wonderful
61 reviews
Price from
$103.64
1 night, 2 adults
Mimosa, hotel in Grahamstown

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

Scored 9.0
9.0
Rated wonderful
Wonderful
53 reviews
Price from
$79.72
1 night, 2 adults
Quality Unity, hotel in Makhanda

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

Scored 9.2
9.2
Rated wonderful
Wonderful
6 reviews
Price from
$69.09
1 night, 2 adults
Quality Unity, hotel in Makhanda

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
$62.18
1 night, 2 adults
Fiddlewood Fields Guest House, hotel in Makhanda

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

Scored 9.5
9.5
Rated exceptional
Exceptional
91 reviews
Price from
$82.91
1 night, 2 adults
Kaiser's B&B, hotel in Makhanda

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.
Scored 9.3
9.3
Rated wonderful
Wonderful
86 reviews
Price from
$56.25
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.6
8.6
Rated excellent
Excellent
186 reviews
Price from
$82.27
1 night, 2 adults
Villa Palesa Guesthouse, hotel in Grahamstown

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...
Scored 8.9
8.9
Rated excellent
Excellent
152 reviews
Price from
$103.11
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!

  • The Milner by The Oyster Collection
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 239 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.

    Everything was perfect. Definitely coming back again

  • 8A Grahamstown by The Oyster Collection
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 260 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
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 91 reviews

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

    Love staying at Fiddlewood Fields. Never disappoints.

  • Cornerstone Manor
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 61 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.

    It was very hospitable, clean, safe and a good breakfast

  • Villa Palesa Guesthouse
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 152 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.

    The Staff were friendly and cleanliness of the place .

  • Jenny's Guest House
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 109 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.

    Warm, professional service. The owner is a gentleman.

  • Milner Manor
    Breakfast options
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 311 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, barbecue facilities,...

    Lovely big rooms, modern, very clean, comfortable beds

  • 137 High Street Guest House
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 186 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,...

    Very friendly staff. Allowed for an early checkin.

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

  • Quality Unity
    Budget options available
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 6 reviews

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

  • Kaiser's B&B
    Budget options available
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 86 reviews

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

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

  • Mimosa
    Budget options available
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 53 reviews

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

    Beautiful garden and facilities. Friendly and very helpful staff.

  • AppleBee Guest Cottages
    Budget options available
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 117 reviews

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

    It was clean, specious,safe and very very comfort.

  • Bartholomew's Loft
    Budget options available
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 223 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.

    The facilities have grossly improved since our last stay...Exceptional

  • 31 on Park
    Budget options available
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 25 reviews

    31 on Park is located in Grahamstown, just 2.3 miles from 1820 Settlers Monument and 11 miles from Thomas Baines Nature Reserve.

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

  • Lanherne Guest House Bed & Breakfast
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 62 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...

    The breakfast was devine and the lication was exquisite.

  • 30 on Oatlands Road
    Budget options available
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 43 reviews

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

    Very nicely designed. The system of entry etc worked

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

  • Kwandwe Private Game Reserve - Ecca Lodge
    Scored 10.0
    10.0
    Rated exceptional
    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...

  • Quality Unity
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 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...

  • St Aidan's Manor
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 93 reviews

    St Aidan's Manor offers air-conditioned accommodations in Grahamstown. This 4-star guest house offers full-day security and daily room service.

    The location and the layout of the manor. Lovely indeed

  • Cottage on Ilchester
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 243 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.

    The place was very nice, in a quite area and staff exceptional.

  • A Stone's Throw Accommodation
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 78 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.

    Location was great. Personal service was excellent.

  • Imani Guest House
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 24 reviews

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

    very quiet, clean, friendly owner/Manager, good wifi, secure parking

  • Antique Silk Self Catering Unit
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 32 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.

    Evrything was so perfect and comfortable verry beautiful and clean

  • Eagle's Nest B&B/Self-catering
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 12 reviews

    Set just 0.9 mi from 1820 Settlers Monument, Eagle's Nest B&B/Self-catering offers accommodations in Grahamstown with access to an outdoor swimming pool, barbecue facilities, as well as room service.

    Self-catering option. Room was good and well appointed

  • Mountain View
    Central location
    Scored 7.6
    7.6
    Rated good
    Good
     · 71 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.

    The fact that it's a quite place private and clean

  • Oak lodge Guest House
    Scored 7.4
    7.4
    Rated good
    Good
     · 36 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.

    Swimming pool was great. Staff were very helpful

  • Calming Waters Guesthouse
    Scored 5.8
    5.8
    Rated okay
    Above average
     · 12 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.

  • Stone Crescent Hotel
    Scored 5.0
    5.0
    Rated fair
    Average
     · 134 reviews

    Nestled in a valley and surrounded by nature, Stone Crescent Hotel is located 6.2 mi 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.

  • Thami residence - Self catering
    Scored 5.0
    5.0
    Rated fair
    Average
     · 2 reviews

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

  • Travellers Rest

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

  • Kwandwe Private Game Reserve - 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

See all
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 52 reviews
    It's quiet private, tranquil away from the buzz of town.
    Josef
    Young couple
  • Avg. price/night: $62.32
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 25 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.
    K
    Keutlwile
    Solo traveler
  • Avg. price/night: $56.25
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 86 reviews
    Clean, quiet, private. Friendly, helpful staff
    Scholtz
    Solo traveler
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 14 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 traveler
  • Scored 7.6
    7.6
    Rated good
    Good
     · 71 reviews
    A quiet place very private,secluded.
    Josef
    Young couple
  • Avg. price/night: $103.11
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 152 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: $56.25
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 86 reviews
    Quiet, private, well equipped, clean, central
    Grant
    Solo traveler
  • Avg. price/night: $119.59
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 260 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.
    Tim
    Young couple
  • Avg. price/night: $50.49
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 346 reviews
    clean, quiet, well organized, great location, friendly and professional staff always there
    Honey
    Young couple
  • Avg. price/night: $69.09
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 117 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.
    SoloTravelMostly
    Solo traveler