Book Mpumalanga hotels

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$71 per night from 24 May to 25 May
AU$71
24 May - 25 May
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
The price is AU$96 per night from 16 May to 17 May
AU$96
16 May - 17 May
includes taxes & fees
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 Paradise ...
Opens in a new windowPremier Splendid Inn Pinetown
Carrington Guest House

Carrington Guest House

3 out of 5
20 Mountain Rise Durban KwaZulu-Natal
The price is AU$45 per night from 15 May to 16 May
AU$45
15 May - 16 May
includes taxes & fees
Located in Durban, Carrington Guest House is within a 5-minute drive of University of KwaZulu-Natal and The Rhumbelow Theatre.
Opens in a new windowCarrington Guest House
Save an average of 15% on thousands of hotels when you're signed in
Tala Game Reserve

Tala Game Reserve

3 out of 5
R603 Umbuvbula Road Camperdown KwaZulu-Natal
The price is AU$171 per night from 20 May to 21 May
AU$171
20 May - 21 May
includes taxes & fees
With a stay at Tala Game Reserve in Camperdown, you'll be in a regional park, and 13 mi (21 km) from iDube Raceway and 19.3 mi (31.1 km) from Epic Karting.
Opens in a new windowTala Game Reserve
Zar Hotel

Zar Hotel

3.5 out of 5
10 Umfuleni Rd Kingsburgh KwaZulu-Natal
The price is AU$92 per night from 15 May to 16 May
AU$92
15 May - 16 May
includes taxes & fees
Located in Kingsburgh, Zar Hotel is within a 5-minute drive of aManzimtoti Beach and Wehrle Park.
Opens in a new windowZar Hotel
Golden Horse Hotel

Golden Horse Hotel

4 out of 5
45 New England Road Pietermaritzburg KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$187 per night from 17 May to 18 May
AU$187
17 May - 18 May
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
Spacious lodge in beautiful Pietermaritzburg with AC, WiFi

Spacious lodge in beautiful Pietermaritzburg with AC, WiFi

Pietermaritzburg KZN
The price is AU$65 per night from 17 May to 18 May
AU$65
17 May - 18 May
includes taxes & fees
Located in Pietermaritzburg, this lodge is a 3-minute drive from Epic Karting and 6 minutes from Scottsville Racecourse.
Opens in a new windowSpacious lodge in beautiful Pietermaritzburg with AC, WiFi
Dei Gratia Guesthouse

Dei Gratia Guesthouse

3.5 out of 5
48 Hugo Road Durban KwaZulu-Natal
The price is AU$68 per night from 9 June to 10 June
AU$68
9 June - 10 June
includes taxes & fees
With a stay at Dei Gratia Guesthouse in Durban, you'll be within a 5-minute drive of West Ridge Park Tennis Stadium and The Internet Cafe.
Opens in a new windowDei Gratia Guesthouse
Ammazulu African Palace

Ammazulu African Palace

5 out of 5
Ammazulu Palace 20 Windsor Roa Kloof KwaZulu-Natal
The price is AU$138 per night from 8 June to 9 June
AU$138
8 June - 9 June
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
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
148 hotels
Lowest Price
AU$45
Highest Price
AU$187
Popular hotels
Road Lodge Pietermaritzburg, Premier Splendid Inn Pinetown, Carrington Guest House, Tala Game Reserve, Zar Hotel, Golden Horse Hotel , Spacious lodge in beautiful Pietermaritzburg with AC, WiFi, Dei Gratia Guesthouse, Ammazulu African Palace

Most recent Mpumalanga hotel reviews

Top Picks

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