Situated in Middelburg, 1.2 km from Middelburg Railway Station, Karoo Country Inn features accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.
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.
Boasting garden views, Karoo Ouberg Guest Lodge offers accommodation with pool with a view, a garden and a terrace, around 1.8 km from Middelburg Railway Station.
Featuring a garden, Accommodation Dios Eterno is set in Middelburg in the Eastern Cape region, less than 1 km from Middelburg Railway Station.
Featuring pool views, On Enslin selfcatering features accommodation with barbecue facilities, around 2.2 km from Middelburg Railway Station.
Set in Middelburg, Aloes Guest House 62 on Meintjies features a garden and barbecue facilities. This property offers access to a patio, free private parking and free WiFi.
Set in Middelburg in the Eastern Cape region, with Middelburg Railway Station nearby, Aloes 1st on Camp offers accommodation with free WiFi and free private parking.
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 just 24 km from Middelburg Railway Station, Carlton Heights Guesthouse features accommodation in Middelburg with access to an outdoor swimming pool, a garden, as well as a shared kitchen.