Skip to main content

Hotels near Middelburg

Search hotels and more near Middelburg

Filter by:

Star Rating

Review score

Middelburg – 9 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.

Place was not looking good, it was horrible.
Scored 6.7
6.7
Rated pleasant
Pleasant
384 reviews
Price from
$56.89
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.

The very friendly & helpful staff , secure parking and location slightly away from the centre of town . Crisp clean sheets & the restaurant on site a bonus and the food was plentiful and of good quality.
Scored 8.8
8.8
Rated excellent
Excellent
557 reviews
Price from
$71.11
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.6
7.6
Rated good
Good
197 reviews
Price from
$51.20
1 night, 2 adults
Tortelduif Cottage OfftheGrid, hotel in Middelburg

Featuring a garden, Tortelduif Cottage OfftheGrid offers accommodations in Middelburg.

The hospitality of the hostess & host. Relaxed atmosphere for a quick stop over. And the cute animals :)
Scored 8.9
8.9
Rated excellent
Excellent
98 reviews
Price from
$48.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. The guest house offers rooms with air conditioning, free private parking, and free Wifi.

Very clean, very friendly staff. Welcoming. Was a perfect room for the one night stay.
Scored 8.3
8.3
Rated very good
Very Good
110 reviews
Price from
$44.37
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....

Great experience
Scored 7.9
7.9
Rated good
Good
116 reviews
Price from
$44.37
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.

Serenity. Home away from home.
Scored 9.1
9.1
Rated wonderful
Wonderful
112 reviews
Price from
$45.51
1 night, 2 adults
Erin Farmhouse & Cottages, hotel in Middelburg

Erin Farmhouse & Cottages offers accommodations in Middelburg, 7.4 miles from Middelburg Railway Station. This property offers access to a terrace, free private parking, and free Wifi.

N/A
Scored 8.7
8.7
Rated excellent
Excellent
21 reviews
Price from
$68.26
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.4
8.4
Rated very good
Very Good
94 reviews
Price from
$51.20
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.

Very neat and clean, interior decor very nice
Scored 9.4
9.4
Rated wonderful
Wonderful
93 reviews
See all hotels near Middelburg