15 Middelburg Hotels and Guest Houses
Single from: ZAR 700.00
Double from: ZAR 700.00
per room per night
Single from: ZAR 570.00
Double from: ZAR 1400.00
per room per night
Single from: ZAR 640.00
Double from: ZAR 1030.00
per room per night
Single from: ZAR 480.00
Double from: ZAR 680.00
per room per night
Single from: ZAR 750.00
Double from: ZAR 830.00
per room per night
83 Njala rd, Kanonkop, Middelburg, Mpumalanga, Middelburg, 1050 · Map
Score 8.6 from 4 reviewsSingle from: ZAR 585.00
Double from: ZAR 750.00
per room per night
Single from: ZAR 650.00
Double from: ZAR 850.00
per room per night
163 Pongola Street Aerorand Middelburg, Middelburg, 1055 · Map
Score 2.5 from 1 reviewSingle from: ZAR 690.00
Double from: ZAR 1120.00
per room per night
24 Turquoise Street, Mineralia, Middelburg, 1050 · Map
Score 8 from 34 reviewsSingle from: ZAR 330.00
Double from: ZAR 750.00
per room per night
Single from: ZAR 680.00
Double from: ZAR 980.00
per room per night
85 Constantia cres, Aerorand, Middelburg, Mpumalanga, Middelburg, 1070 · Map
Score 8 from 10 reviewsSingle from: ZAR 510.00
Double from: ZAR 690.00
per room per night