Enter your dates to see the latest prices and deals for Elgin hotels
With Howhoek Nature Reserve reachable in 10 miles, The Lineage Lodge provides accommodations, a restaurant, an outdoor swimming pool, a garden and a terrace.
Located in Grabouw, 15 miles from Howhoek Nature Reserve, The Residence Boutique Hotel has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Providing mountain views, Paul Wallace Wines & Cottages in Elgin provides accommodations, a garden, and barbecue facilities.

Featuring garden views, Galileo Farm in Elgin features accommodations, a garden, a terrace, and barbecue facilities. This property offers access to a patio, free private parking, and free Wifi.

Swannie Creek private nature retreat with hot tub and fireplace is a recently renovated chalet in Grabouw where guests can make the most of its pool with a view, garden, and barbecue facilities.

Apple Cottage is located in Grabouw, just 17 miles from Howhoek Nature Reserve and 20 miles from Heidelberg Golf Club. This chalet features free private parking, full-day security, and free Wifi.
Blissful Country Garden King Bed Cottage is a recently renovated guest house in Grabouw where guests can make the most of the garden and terrace.

Moortop Cottages in Elgin provides accommodations with a garden and a terrace. Featuring mountain and garden views, this farm stay also features free Wifi.

Cheverells Farm, Kiku & Braeburn Cottage is a recently renovated farm stay in Grabouw where guests can make the most of its garden and barbecue facilities.
Featuring garden views, Elgin Vintners Country House in Elgin offers accommodations, an open-air bath, a garden, a tennis court, a terrace, and a bar.

Popular with guests booking hotels in Grabouw