Book Cheap Hotels in Middelburg
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Middelburg
Most frequently booked Middelburg hotels

Lamor Guest House
28 Jasmyn Ave, Middelburg, Mpumalanga
2.21 km from city centre
Stay at this 4-star business-friendly guesthouse in Middelburg. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Middelburg Country Club and Pongola Park are located nearby.
Breakfast included
Pet-friendly

Olifants River Lodge by Dream Resorts
8 President St, Presidentsrus, Middelburg, Mpumalanga
15.64 km from city centre
The price is CA $93 per night
CA $93
CA $107 total
includes taxes & fees
Jun 18 - Jun 19
Stay at this 3-star hotel in Middelburg. Enjoy free WiFi, free parking, and 3 outdoor pools.
Pool
Parking included

Kairos Home
9 Hexrivier Street, Aerorand, Middelburg, Mpumalanga
4.13 km from city centre
The price is CA $71 per night
CA $71
CA $71 total
includes taxes & fees
Jun 7 - Jun 8
Stay at this 4-star aparthotel in Middelburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Middelburg Mall and Pongola Park are located nearby.
Pool
Parking included

Midway Inn
C/o Belfast and Hendrina Rd, Cowen Ntuli, Middelburg, Mpumalanga
Free cancellation
Reserve now, pay when you stay
2.56 km from city centre
The price is CA $69 per night
CA $69
CA $79 total
includes taxes & fees
Jun 6 - Jun 7
Stay at this 3-star hotel in Middelburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Pongola Park and Middelburg Mall are located nearby.
Pool
Parking included

Alveston Manor
21 Hexrivier Street, Aerorand, Middelburg, Mpumalanga
3.89 km from city centre
The price is CA $63 per night
CA $63
CA $72 total
includes taxes & fees
Jun 6 - Jun 7
Stay at this 3.5-star hotel in Middelburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Pongola Park and Middelburg Mall are located nearby.
Hot tub
Spa

Magnolia
28 Pongola Dr, Middelburg, Mpumalanga
Free cancellation
Reserve now, pay when you stay
4.61 km from city centre
The price is CA $80 per night
CA $80
CA $92 total
includes taxes & fees
Jun 6 - Jun 7
Stay at this hotel in Middelburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Pongola Park and Middelburg Mall are located nearby.
Pool
Parking included

Town and Country Guest House
38 Kogel Street, Middelburg, Mpumalanga
1.17 km from city centre
The price is CA $52 per night
CA $52
CA $62 total
includes taxes & fees
Jun 7 - Jun 8
Stay at this 3.5-star business-friendly guesthouse in Middelburg. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Pongola Park and Middelburg Mall are located nearby.
Breakfast included
Pet-friendly

Olifants River Camping by Dream Resorts
President St 8, Middelburg, Mpumalanga
Free cancellation
Reserve now, pay when you stay
15.64 km from city centre
The price is CA $40 per night
CA $40
CA $46 total
includes taxes & fees
Jul 6 - Jul 7
Book a stay at this family-friendly campground in Middelburg. Enjoy free WiFi, free parking, and 3 outdoor pools.
Pool
Parking included

3 Lux Suites
4 Buitekant St, Middelburg, Mpumalanga
Free cancellation
Reserve now, pay when you stay
2.26 km from city centre
The price is CA $103 per night
CA $103
CA $120 total
includes taxes & fees
Jun 6 - Jun 7
Stay at this 3.5-star aparthotel in Middelburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Middelburg Country Club and Pongola Park are located nearby.
Kitchen
Parking included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top family friendly Middelburg hotel deals

Alveston Manor
21 Hexrivier Street, Aerorand, Middelburg, Mpumalanga
The price is CA $63 per night from Jun 6 to Jun 7
CA $63
CA $72 total
includes taxes & fees
Jun 6 - Jun 7
Top hotels in Middelburg for Extended Stay

Kairos Home
9 Hexrivier Street, Aerorand, Middelburg, Mpumalanga
The price is CA $71 per night from Jun 7 to Jun 8
CA $71
CA $71 total
includes taxes & fees
Jun 7 - Jun 8
8.6/10 Excellent! (3 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Middelburg hotels essential information
Accommodation | 35 hotels |
---|---|
Lowest Price | CA $40 |
Highest Price | CA $103 |
Popular hotels | Lamor Guest House, Olifants River Lodge by Dream Resorts, Kairos Home, Midway Inn, Alveston Manor, Magnolia, Town and Country Guest House, Olifants River Camping by Dream Resorts, 3 Lux Suites |
Frequently asked questions
Recent Middelburg hotel reviews by fellow wanderers

Town and Country Guest House
5 out of 5
Posted 3 months ago
Travelocity Verified Review
"Amazing stay with our family. Very child friendly and comfy feeling. "
A verified traveller stayed at Town and Country Guest House
Areas of Middelburg
Most popular
Hotels
Kimberley Spa Resorts & HotelsHoliday Inn Edmonton South - Evario Events by IHGOrlando Hotels with Hot TubsMiette Mountain CabinsHotels near Licenciado Gustavo Diaz Ordaz Intl.Guelph Spa Resorts & HotelsCondos South KoreaLadysmith Spa Resorts & HotelsCabins VictoriaCabins ParksvilleExtended Stay Hotels Lower Sackville
Flights
Cheap Flights to White RockAir Canada Vancouver (YVR) to Prince George (YXS) flightsToronto to Huntsville (YYZ - HSV)Delta Vancouver (YVR) to Honolulu (HNL) flightsWestJet Vancouver (YVR) to Sudbury (YSB) flightsLos Angeles to Fort Worth (LAX - FTW)Flights from Toronto to MarbellaAir France Paris (CDG) to Montreal (YUL) flights
Activities