Skip to main content

The best vacation rentals in Grahamstown

Check out our selection of great vacation rentals in Grahamstown

Filter by:


Review Score

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

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. Featuring luggage storage space, this property also provides guests with an outdoor fireplace. There is a sun terrace and guests can make use of free WiFi and free private parking.

Beautiful setting. Rooms are spacious and comfortable. Staff are friendly and accommodating. We are returning guests and will definately use this accommodation again in the future.

Show more Show less
9.5
Exceptional
234 reviews
Price from
$91
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.

The manager was great, pleasant, helpful, accommodating. Thank you.

Show more Show less
9.5
Exceptional
255 reviews
Price from
$85
per night

Offering a garden and garden view, Cozy Garden Cottage! is set in Grahamstown, 2.7 km from 1820 Settlers Monument and 16 km from Thomas Baines Nature Reserve. It is located 38 km from Lalibela Private Game Reserve and provides private check-in and check-out. The apartment also offers free WiFi, free private parking and facilities for disabled guests.

The hospitality made it - so accommodating and helpful - nothing was to much trouble 😘

Show more Show less
9.9
Exceptional
8 reviews
Price from
$48
per night

The holiday home is equipped with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with mountain views. Guests can take in the views of the garden from the patio, which also has outdoor furniture. There is also a seating area and a fireplace.

Tranquillity, facilities, the views! Pictures of the places are excellent, yet I still managed to be blown away upon arrival. The hosts are friendly and interactive with regular updates. You feel very much at home.

Show more Show less
9.5
Exceptional
6 reviews
Price from
$75
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
$48
per night

Located in Grahamstown in the Eastern Cape region, with St Michael and St George Cathedral and Observatory Museum Grahamstown nearby, The Cottage II provides accommodation with free private parking. The property is around 15 km from Thomas Baines Nature Reserve, 37 km from Lalibela Private Game Reserve and 1.8 km from South African Institute for Aquatic Biodiversity. The property is non-smoking and is situated 2.5 km from 1820 Settlers Monument.

Good Location, Host Deana warm as Always.....

Show more Show less
9.2
Wonderful
17 reviews
Price from
$30
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
Wonderful
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
Wonderful
79 reviews
Price from
$57
per night

Located in Grahamstown and only 4.9 km from 1820 Settlers Monument, Studio on the Hill with Inverter & Water tanks provides accommodation with mountain views, free WiFi and free private parking. The property features city views and is 40 km from Lalibela Private Game Reserve and 2.5 km from Observatory Museum Grahamstown. The property is non-smoking and is situated 18 km from Thomas Baines Nature Reserve.

Excellent facilities! Friendly owners.

Show more Show less
9.7
Exceptional
46 reviews
Price from
$56
per night

Situated in Grahamstown, 2.4 km from 1820 Settlers Monument, Wishford Cottage on Worcester offers accommodation with free WiFi, a balcony or a patio and access to a garden and a year-round outdoor pool. This recently renovated apartment is located 16 km from Thomas Baines Nature Reserve and 38 km from Lalibela Private Game Reserve. On clear days, guests can head outside to enjoy the apartment's outdoor fireplace or simply kick back and relax.

Furnishings. It felt like a home away from home. It had everything we needed and more. Especially for our big group. The entertainment area was exceptional..the weather let us down, but we were still able to have a braai sheltered

Show more Show less
9.1
Wonderful
14 reviews
Price from
$133
per night

Most booked vacation rentals in Grahamstown this month

Enjoy breakfast in Grahamstown!

  • The Milner by The Oyster Collection
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 234 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.

    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
     · 58 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
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 69 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

  • St Aidan's Manor
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 80 reviews

    Just a 9-minute walk from St Michael and St George Cathedral and 0.6 miles from Observatory Museum Grahamstown, St Aidan's Manor features accommodations in Grahamstown, with a terrace.

    The location and the layout of the manor. Lovely indeed

  • Villa Palesa Guesthouse
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 117 reviews

    10 miles from Thomas Baines Nature Reserve in Grahamstown, Villa Palesa Guesthouse provides accommodations with access to spa facilities, wellness packages, and fitness center.

    It was great. The staff were friendly and helpful.

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

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

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

    The place is very clean and the service is excellent.

These vacation rentals in Grahamstown have options with FREE cancellation

  • Stoneyvale Cottages
    Free cancellation options available
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 15 reviews

    Stoneyvale Cottages offers accommodations on an game reserve and 30 minutes drive from Grahamstown. Facilities offered include a year-round outdoor pool.

    The entire 'homely feeling. Great family setup, all house utensils were there.

  • Wedmore Place with Solar
    Free cancellation options available
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 152 reviews

    Wedmore Place with Solar offers accommodations in Grahamstown, 11 miles from Thomas Baines Nature Reserve and 25 miles from Lalibela Private Game Reserve.

    Everything about this room. A home away from Home.

  • Settler Cottage Apartment
    Free cancellation options available
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 360 reviews

    Offering a garden and a terrace, Settler Cottage Apartment in Grahamstown is close to Observatory Museum Grahamstown and St Michael and St George Cathedral.

    Breakfast was not included as we didn't request .

  • Cottage on Ilchester
    Free cancellation options available
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 196 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 comfortability of the facility, and the quite area.

  • AppleBee Guest Cottages
    Free cancellation options available
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 103 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

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

  • Amabwe Guesthouse
    Free cancellation options available
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 92 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...

    Malvin and Eureka were very kind, helpful and professional.

Highly-rated vacation rentals in Grahamstown

  • Featherstone View Cottage
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 6 reviews

    Featherstone View Cottage offers accommodations in Grahamstown, 3.7 miles from 1820 Settlers Monument and 11 miles from Thomas Baines Nature Reserve.

  • Peaceful 1-bedroom granny flat in Sunnyside
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 41 reviews

    Just a 17-minute walk from St Michael and St George Cathedral and 0.7 miles from Observatory Museum Grahamstown, Peaceful 1-bedroom granny flat in Sunnyside features accommodations in Grahamstown with...

    They are very carring and ensure that you are comfortable

  • Neat Haven Self Catering
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 74 reviews

    Neat Haven Self Catering enjoys a location in Grahamstown, 2.2 miles from 1820 Settlers Monument and 10 miles from Thomas Baines Nature Reserve.

    There's lots of privacy, our room had a private garden area.

  • Mimosa
    8.0+ review score
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 43 reviews

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

    Beautiful garden and facilities. Friendly and very helpful staff.

  • 1 on Ross
    8.0+ review score
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 96 reviews

    1 on Ross is a recently renovated apartment in Grahamstown where guests can make the most of its outdoor swimming pool, garden, and barbecue facilities.

    Did not have breakfast. Location was more than perfect

  • 30 on Oatlands Road
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 42 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

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

    Located 1.2 mi from the center of Grahamstown, A White House Guest House offers different accommodations types. It features a pool and barbecue facilities. Free Wi-Fi is available.

    Beautiful place, beautiful people, very good breakfast.

  • A Stone's Throw Accommodation
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 79 reviews

    Located in a country setting surrounded by gardens, this guest house is located a 5-minutes drive from the center Grahamstown.

    Location was great. Personal service was excellent.

FAQ about vacation rentals in Grahamstown







Vacation Rentals That Guests Love in Grahamstown

  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 80 reviews
    Birds that sang in the morning as if you were in a farm or village or game reserve was awesome and relaxing for us.
    A
    Anonymous
    Young couple
  • Avg. price/night: $87.38
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 117 reviews
    We visited Grahamstown to attend a wedding and Villa Palesa was the perfect place for our stay over. The hosts and staff are friendly, the place is clean, quiet and well maintained. We will definitely visit Villa Palesa again.
    Lerato
    Young couple