The 10 best B&Bs in Grahamstown, South Africa | Booking.com
Skip to main content

B&Bs in Grahamstown

Find the B&Bs that appeal to you the most

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

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 139 reviews
    From
    $90
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 240 reviews
    From
    $124
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 258 reviews
    From
    $145
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 14 reviews
    From
    $75
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 81 reviews
    From
    $61
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 68 reviews
    From
    $86
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 165 reviews
    From
    $98
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 252 reviews
    From
    $52
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 278 reviews
    From
    $109
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 173 reviews
    From
    $89
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 100 reviews
    From
    $93
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 115 reviews
    From
    $75
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 182 reviews
    From
    $66
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 99 reviews
    From
    $74
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 45 reviews
    From
    $92
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 90 reviews
    From
    $75
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 48 reviews
    From
    $124
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 40 reviews
    From
    $60
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 71 reviews
    From
    $69
    1 night, 2 adults
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 8 reviews
    From
    $37
    1 night, 2 adults

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 and surrounding area in the past month

See all
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 14 reviews
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 139 reviews
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 68 reviews
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 258 reviews
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 8 reviews
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 252 reviews
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 115 reviews
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 278 reviews
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 182 reviews
  • Popular with guests booking B&Bs in Grahamstown

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 240 reviews

Great access to the city center. Check these B&Bs in Grahamstown and nearby

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 99 reviews

    1.8 miles from 1820 Settlers Monument in Grahamstown, Amabwe Guesthouse features accommodations with access to a hot tub and spa center. 10 miles from Thomas Baines Nature Reserve and 24 miles from...

    From $74.16 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 30 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.

    From $47.21 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 40 reviews

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

    From $75.57 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 48 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.

    From $123.79 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2 reviews

    Zuzani Ikhaya B&B is located in Grahamstown, just 23 miles from Lalibela Private Game Reserve and a 14-minute walk from Observatory Museum Grahamstown.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 8 reviews

    Zuzani Ikhaya B&B features accommodations in Grahamstown near Observatory Museum Grahamstown and St Michael and St George Cathedral.

    From $37.05 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

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

    From $69.09 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 45 reviews

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

    From $46.78 per night

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

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 16 reviews

    The Nest- on Knowling Street offers accommodations in Grahamstown, 2.4 miles from 1820 Settlers Monument and 11 miles from Thomas Baines Nature Reserve.

    From $40.19 per night
  • Jenny's Guest House

    Grahamstown
    Budget options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 90 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.

    From $74.85 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 45 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...

    From $91.83 per night
  • Kaiser's B&B

    Grahamstown
    Budget options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 81 reviews

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

    From $71.68 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 173 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,...

    From $89.13 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 4 reviews

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

  • Villa Palesa Guesthouse

    Grahamstown
    Budget options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 165 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.

    From $97.88 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 71 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.

FAQ about B&Bs in Grahamstown

B&Bs That Guests Love in Grahamstown

See all
  • Avg. price/night: $71.68
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 81 reviews
    Clean, quiet, private. Friendly, helpful staff
    Guest review by
    Scholtz
    Solo traveler
  • Avg. price/night: $33.68
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 90 reviews
    A quiet place very private,secluded.
    Guest review by
    Josef
    Young couple
  • Avg. price/night: $97.88
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 165 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: $71.68
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 81 reviews
    Quiet, private, well equipped, clean, central
    Guest review by
    Grant
    Solo traveler
  • Avg. price/night: $139.91
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 258 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