More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Middelburg is a superb location to explore, with a reasonable selection of hotels. There are 2 located less than 5 kilometres from the middle of town.
The Nomndeni Lodge Zamabhele and Pillars Accommodation are a few of several excellent hotel options that are near the main city areas.
The Protea Hotel Witbank is 25 kilometres from the heart of Middelburg. Or, alternatively, the Protea Hotel Highveld is situated 25 kilometres away. The Kalahari Guest House and also the Belle Doné Boutique Hotel & Spa are some other accommodation options worth checking out around Middelburg.
The closest hotels in Mpumalanga - Limpopo are Dullstroom and Ermelo. Dullstroom is 80 kilometres to the northeast of Middelburg, while Ermelo is 100 kilometres to the southeast of Middelburg. Dullstroom hotels and apartments are the Walkersons Hotel & Spa and Dunkeld Country Estate. The Kayise Lodge and Bo Kamer Guesthouse are amongst the hotels in Ermelo.
Located 130 kilometres from Middelburg is O.R. Tambo International Airport. Stay nearby at the Europrime Hotels or the Silverbirch at Birchwood.
Hotels in Middelburg start at AU$67 per night. Prices and availability subject to change. Additional terms may apply.
Accommodation | 58 hotels |
---|---|
Lowest Price | AU$67 |
Highest Price | AU$155 |
Popular hotels | Diamond Rose Guesthouse, Town and Country Guest House, Magnolia, Olifants River Lodge by Dream Resorts, Del Roza Guest House, Alveston Manor, Kairos Home, Bezhoek Tented Camp, Rustique Boutique Hotel |