Skip to main content

Filter by:


Star Rating

Review Score

Yarrow – 39 hotels and places to stay
See the latest prices and deals by choosing your dates.
Seven Fountains Farm, hotel in Yarrow

Located in Grahamstown, 6.4 miles from Lalibela Private Game Reserve, Seven Fountains Farm has accommodations with a garden, free private parking, a terrace and a restaurant.

Great location, very private. Safe for walking. Solar sytem with back up, so no loadsheding. Huge house with everything you need for your stay and more. Very good breakfast. Nice big property with a lot of stuff for kids/entertainment.
8.8
Scored 8.8
Excellent
Rated excellent
187 reviews
Price from$77.43per night
Pumba Private Game Reserve, hotel in Yarrow

The 5-star Pumba Private Game Reserve lodge has views from a private wooden deck overlooking Lake Kariega or the African bush.

The resort is beautiful, everything has been thought of. Mini bar has beer, soft drinks, wine and sherry Food and drinks in the restaurant were lovely and more than enough food Everyone working there is lovely from Joseph who helped with the bags to restaurant staff, reception and Cameron our safari guide who tracked down everything we wanted to see even the new lion cubs!!
9.6
Scored 9.6
Exceptional
Rated exceptional
384 reviews
Price from$545.02per night
Temba Private Game Reserve, hotel in Yarrow

Offering garden views, Temba Private Game Reserve in Grahamstown has accommodations, a garden, a shared lounge, a terrace and a bar. The lodge features both WiFi and private parking free of charge.

Martin and his team were absolutely incredible. From personalised meals to great conversations at the bar or front of the braai. Rooms were spacious and clean. The lodge was private enough to feel that we were in nature, but the location was conveniently close enough to Grahamstown to visit family whenever we wanted to.
9.1
Scored 9.1
Wonderful
Rated wonderful
45 reviews
Price from$144.64per night
Lalibela Game Reserve - Kichaka Lodge, hotel in Yarrow

Set between 2 streams in a lush bush land, this 5-star lodge is located within the Lalibela Game Reserve. It offers secluded suites with private heated plunge pools and terraces.

9.9
Scored 9.9
Exceptional
Rated exceptional
20 reviews
Price from$1,174.89per night
Lalibela Game Reserve - Inzolo Lodge, hotel in Yarrow

Lalibela Game Reserve - Inzolo Lodge offers accommodations 27 mi from Addo Elephant National Park. Guests can enjoy the on-site bar. Some rooms feature a seating area where you can relax.

9.0
Scored 9.0
Wonderful
Rated wonderful
6 reviews
Price from$939.91per night
Settler Cottage Apartment, hotel in Yarrow

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

Conveniently located with secure parking.
8.2
Scored 8.2
Very Good
Rated very good
361 reviews
Price from$53.23per night
The Milner by The Oyster Collection, hotel in Yarrow

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
9.5
Scored 9.5
Exceptional
Rated exceptional
237 reviews
Price from$110.23per night
137 High Street Guest House, hotel in Yarrow

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 lady in charge Rola is very kind and supportive
8.6
Scored 8.6
Excellent
Rated excellent
158 reviews
Price from$77.97per night
Cottage on Ilchester, hotel in Yarrow

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.

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.
8.6
Scored 8.6
Excellent
Rated excellent
195 reviews
Price from$40.10per night
31 on Park, hotel in Yarrow

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

8.0
Scored 8.0
Very Good
Rated very good
12 reviews
Price from$60.63per night
See all hotels near Yarrow
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Yarrow:

  • 10
    Scored 10

    A truly remarkable African safari experience.

    A truly remarkable African safari experience. The staff were just incredible, warm and welcoming. So many special touches and extra effort into making a birthday celebration the best and most memorable experience possible. Delicious food, great South African wine and the best of the bush. Great game viewing! Highly recommend to anyone looking for something extraordinary!
    Lindsay Luppnow
    South Africa
  • 10
    Scored 10

    The staff, guides, game drives, units and meals were all...

    The staff, guides, game drives, units and meals were all superior. Just make sure your unit is secured when you go away, as we left a window open and the poor staff had their hands full cleaning up as the monkeys managed to get in and had a huge party with my grand-daughter's glitter paint!
    Judge Igna Stretch
    South Africa