Skip to main content

Hotels near Middelburg

Search hotels and more near Middelburg

Filter by:

Star Rating

Review score

Hotels and more near Middelburg

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.09
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.

Great rooms!
Scored 9.0
9.0
Rated wonderful
Wonderful
579 reviews
Price from
$67.61
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
227 reviews
Price from
$48.68
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.02
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.19
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.19
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.27
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.13
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.68
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
$64.90
1 night, 2 adults
See all hotels near Middelburg