Yarrow Hotels

Map of Yarrow Hotels

Yarrow is a small, picturesque town located in the Albany district of the Eastern Cape Province in South Africa. The town is known for its stunning natural beauty, with rolling hills, lush greenery, and a peaceful, rural atmosphere. Yarrow is surrounded by fertile farmland and is a popular destination for outdoor enthusiasts, offering opportunities for hiking, birdwatching, and exploring the natural surroundings. The town itself is charming and quaint, with a few local shops, cafes, and restaurants offering a taste of small-town hospitality. The community is close-knit and friendly, and visitors can expect a warm welcome from the locals. Yarrow is also home to a number of historical sites and landmarks, including old farmhouses and buildings that offer a glimpse into the town's rich history.

Aloe Valley Lodge Yarrow
9/10 Wonderful
6 reviews
Free Wi-Fi Parking

Located within a 20-minute drive of Grahamstown, Aloe Valley Lodge offers thatched accommodation situated within the Eastern Cape bush. This lodge features a deck overlooking the valley.

Number of rooms: 5

Lothians Road, 6139 Yarrow, South Africa

Pumba Private Game Reserve Yarrow
8.8/10 Excellent
45 reviews
Free Wi-Fi

The 5-star Pumba Private Game Reserve lodge has views from a private wooden deck overlooking Lake Kariega or the African bush. Located 20 km from Grahamstown, some chalets include a private plunge pool.

Number of rooms: 23

Highlands, 6140 Yarrow, South Africa