Skip to main content

Search hotels in Middelburg

Enter your dates to see the latest prices and deals for Middelburg hotels

Filter by:

Star Rating

Review score

Middelburg – 7 hotels and places to stay

See the latest prices and deals by choosing your dates.
Karoo Country Inn, hotel in Middelburg

Located in Middelburg, a 14-minute walk from Middelburg Railway Station, Karoo Country Inn has accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

Very neat old building. Friendly staff and good location.
Scored 6.5
6.5
Rated pleasant
Pleasant
360 reviews
Price from
$54.29
1 night, 2 adults
Celtis Country Lodge & Restaurant, hotel in Middelburg

Celtis Country Lodge & Restaurant is a recently renovated bed and breakfast in Middelburg where guests can make the most of its outdoor swimming pool, garden, and terrace.

I like the fact that they make sure that you get your rooms clean and comfortable to relax. We came after check in time which was late at midnight but the lady that assisted us made it very well that we're nicely welcomed.
Scored 9.0
9.0
Rated wonderful
Wonderful
579 reviews
Price from
$67.87
1 night, 2 adults
Witkrans Guest Farm, hotel in Middelburg

Witkrans Guest Farm offers accommodations in Middelburg, 8.7 miles from Middelburg Railway Station. There's a private entrance at the guest house for the convenience of those who stay.

Don't expect things to be shiny and new - it's a wonderful, wonderful farm accomodations. Everything there you might possibly need, a comfortable bed, you can take walks on the farm, it's perfect.
Scored 9.2
9.2
Rated wonderful
Wonderful
106 reviews
Price from
$43.43
1 night, 2 adults
Karoo Ouberg Guest Lodge, hotel in Middelburg

Karoo Ouberg Guest Lodge in Middelburg provides accommodations with a garden, a terrace, and barbecue facilities.

Breakfast was great, staff very friendly and helpful.
Scored 7.7
7.7
Rated good
Good
226 reviews
Price from
$48.86
1 night, 2 adults
Carlton Heights Guesthouse, hotel in Middelburg

Carlton Heights Guesthouse offers accommodations in Middelburg, 15 miles from Middelburg Railway Station. This guest house features a shared lounge.

Great place. Very accommodating staff.
Scored 8.2
8.2
Rated very good
Very Good
38 reviews
Price from
$43.30
1 night, 2 adults
Waterlea-on-River Tented Cabins, hotel in Middelburg

Featuring barbecue facilities, Waterlea-on-River Tented Cabins provides accommodations in Middelburg. This luxury tent features free private parking and private check-in and check-out.

Everything about our stay was beautiful. Very scenic and beautiful. Tent was very comfortable and had everything we needed. Host went out of his way to make it a remarkable stay!
Scored 8.0
8.0
Rated very good
Very Good
16 reviews
Price from
$43.43
1 night, 2 adults
On Enslin selfcatering, hotel in Middelburg

Providing a garden, On Enslin selfcatering features accommodations in Middelburg. This property offers a pool with a view and free private parking.

spacious and neat.
Scored 9.4
9.4
Rated wonderful
Wonderful
118 reviews
Price from
$73.29
1 night, 2 adults
Aloes Guest House 62 on Meintjies, hotel in Middelburg

Aloes Guest House 62 on Meintjies in Middelburg provides accommodations with an outdoor swimming pool and a garden. There's a private entrance at the guest house for the convenience of those who stay....

No Breakfast offered, but food at Restaurant was not great-service very slow No Serviettes offered , no spoons-had to ask for everything
Scored 8.0
8.0
Rated very good
Very Good
121 reviews
Price from
$42.35
1 night, 2 adults
Aloes 1st on Camp, hotel in Middelburg

Aloes 1st on Camp offers accommodations in Middelburg, 1.2 miles from Middelburg Railway Station. This guest house offers free private parking, daily room service, and free Wifi.

Very clean, very friendly staff. Welcoming. Was a perfect room for the one night stay.
Scored 8.2
8.2
Rated very good
Very Good
133 reviews
Price from
$42.35
1 night, 2 adults
Dwarsvlei Guest Farm, hotel in Middelburg

Featuring a garden with barbecue facilities, outdoor fireplace, and free Wifi, Dwarsvlei Guest Farm is a guest house in Middelburg.

Wonderful remote setting. Perfect mid point location between Gauteng and Cape Town. Very friendly and accommodating hosts. The farm is the hub of several mountain bike trails.
Scored 8.5
8.5
Rated very good
Very Good
116 reviews
Price from
$48.86
1 night, 2 adults
See all 7 hotels in Middelburg

What Guests Said About Middelburg:

  • Scored 8.0
    8.0

    Middleburg, Eastern Cape, is a rural town with all the...

    Middleburg, Eastern Cape, is a rural town with all the necessary amenities and is a good stop-over on your way to Gauteng However, there is a lot of heavy iron ore trucks passing through and Middleburg is a en-route and stop over point
    John
    South Africa
  • Scored 4.0
    4.0

    Middelburg is a very small and old town .

    Middelburg is a very small and old town . There are no much to visit . Unless you're there to visit a family member or for work , I will suggest that you choose another town. Otherwise if you want to be there for couple days , I recommend you to choose Tortelduif cottage at 41 church street. It is one of the best accomodation you could find and the hosts are great.
    Ahnoansa Alexandre
    South Africa
  • Scored 2.0
    2.0

    The town is unfortunately a classic example of a failed...

    The town is unfortunately a classic example of a failed Municipality. There is not a road that does not have a pothole. The people we found friendly but I would much rather give the town overall a skip
    Chris
    South Africa
  • Scored 4.0
    4.0

    The town is not very clean although our accommodation was...

    The town is not very clean although our accommodation was adequate. We arrived at 5.00 pm on a four-day road trip from Cape Town to Durban and left the following morning at 8.00 am thus we had neither time nor inclination to explore the town. I walked around a little, looking for some fresh milk and cream, and it was during this time I saw how dirty the streets were and the level of poverty around. I recommend to travellers that they choose Burgersdorp as a stopover in preference to Middelburg because Burgersdorp is exceptionally clean and most attractive. There is a beautiful coffee shop in Burgersdorp where we had some breakfast, Hagenhuis. It is quite enchanting!
    Craig
    South Africa
  • Scored 6.0
    6.0

    The trip into Middleburg was not so great as it was a bit...

    The trip into Middleburg was not so great as it was a bit dirty and rundown with quite a few potholes. However don't let this put you off. If you have booked into Celtis Country Lodge you will be pleasantly surprised. Its like an oasis in Middleburg with lovely gardens, a pool, a decent restaurant and accommodation. The property is away from busy roads, so its quite and safe. I will definitely stay there again on a trip between Jhb and Cape Town.
    Andriella
  • Scored 8.0
    8.0

    Good place to switch off and unwind for those with busy...

    Good place to switch off and unwind for those with busy lives. The place forces you to slow down, something I really need. People are welcoming and friendly. Place is overall very safe. Good restaurants will recommend Celtis restaurants, good food, good service and good vibe. Breakfast at the Stables as well was fulfilling. A Plus when you have your own transportation, public transport not properly functioning.
    Bongiwe
    South Africa