Skip to main content

Filter by:


Star rating

Review score

Middelburg – 12 hotels and places to stay
See the latest prices and deals by choosing your dates.
Celtis Country Lodge & Restaurant, hotel in Middelburg

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.

8.8
Scored 8.8
Fabulous
Rated fabulous
569 reviews
Price from£50.35per night
Karoo Ouberg Guest Lodge, hotel in Middelburg

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.

7.5
Scored 7.5
Good
Rated good
171 reviews
Price from£37.77per night
Witkrans Guest Farm, hotel in Middelburg

Featuring garden views, Witkrans Guest Farm features accommodation with a garden, around 14 km from Middelburg Railway Station.

8.9
Scored 8.9
Fabulous
Rated fabulous
104 reviews
Price from£33.57per night
Tortelduif Cottage OfftheGrid, hotel in Middelburg

Set in Middelburg in the Eastern Cape region, Tortelduif Cottage OfftheGrid features a garden.

8.9
Scored 8.9
Fabulous
Rated fabulous
101 reviews
Price from£35.67per night
Starry Nights, hotel in Middelburg

Located in Middelburg in the Eastern Cape region, Starry Nights features a garden.

8.2
Scored 8.2
Very good
Rated very good
45 reviews
Price from£36.09per night
Aloes Guest House 62 on Meintjies, hotel in Middelburg

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.

8.2
Scored 8.2
Very good
Rated very good
105 reviews
Price from£32.73per night
Aloes 1st on Camp, hotel in Middelburg

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.

8.4
Scored 8.4
Very good
Rated very good
92 reviews
Price from£32.73per night
On Enslin selfcatering, hotel in Middelburg

Located in Middelburg, within 2.2 km of Middelburg Railway Station, On Enslin selfcatering offers accommodation with air conditioning.

9.4
Scored 9.4
Superb
Rated superb
77 reviews
Price from£45.32per night
Joyful Creation, hotel in Middelburg

Featuring a garden, Joyful Creation is set in Middelburg in the Eastern Cape region, 2.8 km from Middelburg Railway Station.

8.8
Scored 8.8
Fabulous
Rated fabulous
5 reviews
Price from£26.44per night
Erin Farmhouse & Cottages, hotel in Middelburg

Boasting mountain views, Erin Farmhouse & Cottages features accommodation with patio, around 12 km from Middelburg Railway Station.

8.6
Scored 8.6
Fabulous
Rated fabulous
16 reviews
Price from£45.74per night
See all 6 hotels in Middelburg
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Middelburg:

  • 8.0
    Scored 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
  • 4.0
    Scored 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
  • 2.0
    Scored 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
  • 4.0
    Scored 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
  • 6.0
    Scored 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
  • 8.0
    Scored 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