Book Mpumalanga hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Mpumalanga

Cheap Mpumalanga hotels

Road Lodge Pietermaritzburg

Road Lodge Pietermaritzburg

3 out of 5
Cnr. Hesketh Drive and New England Rd, Pietermaritzburg, KwaZulu-Natal
The price is AU$78 per night from 14 Nov to 15 Nov
AU$78
14 Nov - 15 Nov
includes taxes & fees
Located in Pietermaritzburg, Road Lodge Pietermaritzburg is in the suburbs, within a 5-minute drive of Scottsville Racecourse and Comrades Marathon House.
Opens in a new windowRoad Lodge Pietermaritzburg
Premier Splendid Inn Pinetown

Premier Splendid Inn Pinetown

3 out of 5
65 Kings Road, Pinetown, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
With a stay at Premier Splendid Inn Pinetown, you'll be centrally located in Pinetown, within a 10-minute drive of St. Mary's Diocesan School for Girls and Thomas ...
Opens in a new windowPremier Splendid Inn Pinetown
Summerhill Estate

Summerhill Estate

4 out of 5
9 Belvedale Road, Cowies Hill, Pinetown, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
With a stay at Summerhill Estate in Pinetown, you'll be within a 15-minute drive of uShaka Marine World and German School Durban.
Opens in a new windowSummerhill Estate
Save an average of 15% on thousands of hotels when you're signed in
Dei Gratia Guesthouse

Dei Gratia Guesthouse

3.5 out of 5
48 Hugo Road, Sydenham, Durban, KwaZulu-Natal
The price is AU$88 per night from 12 Dec to 13 Dec
AU$88
12 Dec - 13 Dec
includes taxes & fees
With a stay at Dei Gratia Guesthouse in Durban, you'll be within a 10-minute drive of Durban Beach and uShaka Marine World.
Opens in a new windowDei Gratia Guesthouse
25 Jacaranda Lodge & Backpackers

25 Jacaranda Lodge & Backpackers

2 out of 5
25 Jacaranda Rd, Pinetown, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$49 per night from 13 Nov to 14 Nov
AU$49
13 Nov - 14 Nov
includes taxes & fees
With a stay at 25 Jacaranda Lodge & Backpackers in Pinetown, you'll be 5.9 mi (9.6 km) from Giba Gorge Mountain Bike Park and 8.1 mi (13 km) from St. Mary's ...
Opens in a new window25 Jacaranda Lodge & Backpackers
Tala Game Reserve

Tala Game Reserve

3 out of 5
R603 Umbuvbula Road, Greater Midlands Meander, Camperdown, KwaZulu-Natal
The price is AU$150 per night from 13 Nov to 14 Nov
AU$150
13 Nov - 14 Nov
includes taxes & fees
With a stay at Tala Game Reserve in Camperdown, you'll be in a regional park, and 19.3 mi (31.1 km) from Epic Karting and 19.9 mi (32 km) from Scottsville ...
Opens in a new windowTala Game Reserve
Golden Horse Hotel

Golden Horse Hotel

3.5 out of 5
45 New England Road, Pietermaritzburg, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$198 per night from 22 Nov to 23 Nov
AU$198
22 Nov - 23 Nov
includes taxes & fees
A stay at Golden Horse Hotel places you in the heart of Pietermaritzburg, steps from Golden Horse Casino and Scottsville Racecourse.
Opens in a new windowGolden Horse Hotel
Ammazulu African Palace

Ammazulu African Palace

5 out of 5
Ammazulu Palace 20 Windsor Roa, Kloof, KwaZulu-Natal
The price is AU$147 per night from 13 Nov to 14 Nov
AU$147
13 Nov - 14 Nov
includes taxes & fees
Located in Kloof, Ammazulu African Palace is in the mountains, a 4-minute drive from Kloof High School and 7 minutes from Krantzkloof Nature Reserve.
Opens in a new windowAmmazulu African Palace
Kings Guest House

Kings Guest House

3 out of 5
36 Kings Avenue, Westville, Westville, KwaZulu-Natal
The price is AU$143 per night from 13 Nov to 14 Nov
AU$143
13 Nov - 14 Nov
includes taxes & fees
Located in Westville, Kings Guest House is within a 15-minute drive of Durban Beach and uShaka Marine World.
Opens in a new windowKings Guest House
Don't see what you're looking for?
See all available properties in Mpumalanga
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Mpumalanga hotels essential information

Accommodation
143 hotels
Lowest Price
AU$49
Highest Price
AU$198
Popular hotels
Road Lodge Pietermaritzburg, Premier Splendid Inn Pinetown, Summerhill Estate, Dei Gratia Guesthouse, 25 Jacaranda Lodge & Backpackers, Tala Game Reserve, Golden Horse Hotel , Ammazulu African Palace, Kings Guest House

Most recent Mpumalanga hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.