Skip to main content

Filter by:


Star rating

Review score

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

Situated in Grahamstown, 10 km from Lalibela Private Game Reserve, Seven Fountains Farm features accommodation with a garden, free private parking, a terrace and a restaurant.

The food was great and the staff was amazing
8.8
Scored 8.8
Fabulous
Rated fabulous
187 reviews
Price from£67.21per 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.

There was nothing to dislike. The game drives were excellent- conducted by Thomas who seemed to know everything you might want to know about the animals and plants. The staff at the lodge were warm and welcoming. The food was very good and the lodges outstanding. Would highly recommend.
9.6
Scored 9.6
Exceptional
Rated exceptional
388 reviews
Price from£425.76per night
Temba Private Game Reserve, hotel in Yarrow

Featuring garden views, Temba Private Game Reserve in Grahamstown features accommodation, a garden, a shared lounge, a terrace and a bar.

The property is close to Grahamstown yet far enough away to be out in the country. Easy access and shady parking. It was also nice to be able to walk in the reserve and a bonus to see giraffe, Nyala, zebra and impala.
9.1
Scored 9.1
Superb
Rated superb
45 reviews
Price from£112.99per 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.

Beautiful accommodation with wonderful staff attending to our every need. Outstanding service from a hardworking team who made us feel like Royalty. Wonderful game drives!
9.9
Scored 9.9
Exceptional
Rated exceptional
20 reviews
Price from£917.80per night
Lalibela Game Reserve - Inzolo Lodge, hotel in Yarrow

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

Incredible, the lodges were so beautiful and finished to an amazing standard. The location just feels like you’re in a different world, so special. The lodges look over a watering pool so we watched elephants come by every day to drink whilst we ate lunch, amazing!
9.0
Scored 9.0
Superb
Rated superb
6 reviews
Price from£734.24per night
The Graham Hotel, hotel in Yarrow

Situated in Grahamstown, 1.2 km from 1820 Settlers Monument, The Graham Hotel features accommodation with a seasonal outdoor swimming pool, private parking, a shared lounge and a bar.

I relaxed a lot coz the place was very quiet and nice
7.5
Scored 7.5
Good
Rated good
250 reviews
Price from£70.06per night
Bartholomew's Loft, hotel in Yarrow

Bartholomew's Loft, situated in the historic town of Grahamstown, offers both self-catering and bed & breakfast accommodation. This renovated property is within 1.5 km of Rhodes University.

I was really surprised when I saw our apartment. It was beyond my expectations. I will definitely stay there again without second thought. If I book in the future I'll definitely want to stay in the same apartment again
8.1
Scored 8.1
Very good
Rated very good
234 reviews
Price from£48.52per night
The Milner by The Oyster Collection, hotel in Yarrow

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.

It’s beautiful, clean and the staff is friendly
9.5
Scored 9.5
Exceptional
Rated exceptional
236 reviews
Price from£86.11per night
1 on Ross, hotel in Yarrow

Featuring a garden, an outdoor pool and garden views, 1 on Ross is located in Grahamstown.

Did not have breakfast. Location was more than perfect
8.8
Scored 8.8
Fabulous
Rated fabulous
98 reviews
Price from£50.41per night
8A Grahamstown by The Oyster Collection, hotel in Yarrow

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.

We had an absolutely wonderful stay at this beautiful establishment! From the clean and spacious rooms to the service received from the staff, it was out of this world, exceptional really! Most definitely recommending this place and will most definitely be coming back again.
9.5
Scored 9.5
Exceptional
Rated exceptional
254 reviews
Price from£79.39per night
See all hotels near Yarrow
Subscribe to receive premium deals

Prices drop the moment 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