Hotels in Yarrow, South Africa
2 hotels are listed in Yarrow, South Africa. Compare prices and star class, view them on a map, and book through our partners.
Planning your stay? Read our guide to comparing hotel listings.
2 hotels
Highlands, Grahamstown, South Africa
Luxurious 5-star lodge with private deck views of Lake Kariega or African bush. Chalets feature private plunge pools, 20 km from Grahamstown.
Lothians Road, Yarrow, South Africa
Thatched lodge in Eastern Cape bush, 20 mins from Grahamstown. Offers deck overlooking valley. Perfect for nature lovers seeking tranquility.