Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:





Filter by Type:










Filter by Facility:









Accommodation Types
All Types (18)
B&Bs (3)
Lodges (1)
Guest Houses (6)
Self Catering (8)

Reviews of Middelburg

3.8 / 5 60 reviews
Read real reviews of Middelburg from 60 verified guests.
Easy online booking at 18 accommodation options in Middelburg. Browse Middelburg self-catering, guesthouses, B&Bs and hotels with great rates of up to 15% off. Find Middelburg holiday accommodation for all tastes and budgets, with TravelGround.com.

Middelburg Accommodation - Karoo

Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability

Accommodation within 100 km of Middelburg

From
R4 875
per night, for 13 ppl
Self Catering in Upper Karoo, Karoo

Breathe in pure Karoo air at Asemskep, in the heart of the Karoo. Asemskep is on Heydon, a farm 40 km outside of Middelburg (Earstern Cape) on the Richmond gravel road (R398). The picturesque gravel road runs from A...

From
R800
per night, for 2 ppl
Self Catering in Graaff-Reinet, Karoo

Pienaarsbaken Farm Cottages are situated at the foot of the Lootsberg Pass between Graaff-Reinet and Middelburg in the Eastern Cape. The guest farm is 56 kilometres from Graaff-Reinet, 40 kilometres from Nieu-Bethes...

From
R520
per night (sleeps 2)
Lodge in Hofmeyr, Karoo

Surrounded by the Karoo plains lies the town of Hofmeyr. Like an oasis in the Karoo, guests will see Karoobos Padstal. Slightly behind that one will see the Karoobos Lodge, truly an oasis in the vast plains. The e...

15% off Special!
FromR600
R510
per night, for 2 ppl
Guest House in Hofmeyr, Karoo

Pieterien se Gastehuis is situated in the quiet Platteland town of Hofmeyr, on R390 halfway between Bloemfontein and Port Elizabeth past Gariep Dam. The owners Gert and Pieterien show "plattelandse" hospitality in a...

From
R1 400
per night, for 2 ppl
Self Catering in Cacadu District, Upper Karoo

Sneeuberg Nature Reserve is situated in the heart of the Great Karoo, between Graaff-Reinet and Nieu Bethesda. It is a 14500-hectare Nguni cattle ranch and home to a variety of antelope species. Sneeuberg provides a...

From
R800
per night, for 2 ppl
Guest House in Colesberg, Noupoort

Wolwefontein Lodge offers tranquility and is located on a privately owned working farm, situated 30 kilometers from Colesberg on the N9, between Colesberg and Noupoort in the Northern Cape. Perfect for guests lookin...

From
R750
per night, for 2 ppl
B&B in Steynsburg, Karoo

KaiKai B&B is situated in Steynsburg in the Eastern Cape, and offers guests a choice of comfortable rooms. Guests can stay in one of 6 rooms; a Single Room, a Double Room or a Family Room. All of the rooms have en-...

From
R680
per night, for 2 ppl
B&B in Steynsburg, Karoo

We take pride in our true hospitality and excellent personal service. Steynsburg is situated on the R56 110 km from Cradock and 105 km from the Gariep Dam. Also nearby is the farm Bulhoek, which claims to be the bir...

From
R700
per night, for 2 ppl
Guest House in Steynsburg, Karoo

Mautanrho Guest House is situated in the town of Steynsburg, in the Eastern Cape. Perfect for guests looking for comfortable lodging, close to an array of activities. Accommodation at Mautanrho Guest House comprise...

From
R500
per night (sleeps 5)
Self Catering in Cacadu District, Upper Karoo

The Rest Farm is situated at the top of the water catchment deep in the Sneeuberg Mountains in the Karoo, approximately 16 km on a dirt road from Nieu-Bethesda. This is the ideal place for families, couples and solo...

Page:
1
2
3
4
5
6
Page 5 - Showing 41 to 50
  Previous Page 
 Next Page  
Middelburg is a town which can be found in the Eastern Cape province of South Africa, in the Great Karoo. It lies in a portion of the Upper Karoo,and is a part of the Inxuba Yethemba Local Municipality, in the Chris Hani District Municipality....   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | bookings@travelground.com