Enter your dates to see the latest prices and deals for Middelburg hotels
Celtis Country Lodge & Restaurant is a recently renovated bed and breakfast in Middelburg, where guests can makes the most of its outdoor swimming pool, garden and terrace.
Featuring pool views, Starry Nights is located in Middelburg, 2.4 km from Middelburg Railway Station. This guest house features a plunge pool, a garden and free private parking.
Featuring garden views, Witkrans Guest Farm features accommodation with a garden, around 14 km from Middelburg Railway Station.
Set in Middelburg, 24 km from Middelburg Railway Station, Carlton Heights Guesthouse offers accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.
Featuring mountain views, Kudu Haven provides accommodation with a tennis court and a patio, around 26 km from Middelburg Railway Station.