Compare Cheap Hotels in Mpumalanga
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Mpumalanga Hotels

Road Lodge Pietermaritzburg
Cnr. Hesketh Drive and New England Rd Pietermaritzburg KwaZulu-Natal
$44 nightly
The price is $51 total per night
$51 total
Jul 10 - Jul 11
Total with taxes and fees
19.02 mi from city center
Located in Pietermaritzburg, Road Lodge Pietermaritzburg is in the suburbs, within a 5-minute drive of Scottsville Racecourse and Comrades Marathon House.

Premier Splendid Inn Pinetown
65 Kings Road Pinetown KwaZulu-Natal
$54 nightly
The price is $62 total per night
$62 total
Jun 17 - Jun 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
14.11 mi from city center
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 Valley Nature Reserve.
Pool
Parking included

Tala Game Reserve
R603 Umbuvbula Road Camperdown KwaZulu-Natal
$108 nightly
The price is $124 total per night
$124 total
Jun 16 - Jun 17
Total with taxes and fees
5.65 mi from city center
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 Racecourse.

Ammazulu African Palace
Ammazulu Palace 20 Windsor Roa Kloof KwaZulu-Natal
$99 nightly
The price is $99 total per night
$99 total
Jul 8 - Jul 9
Total with taxes and fees
13.17 mi from city center
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.
Spa
Parking included

Golden Horse Hotel
45 New England Road Pietermaritzburg KwaZulu-Natal
$117 nightly
The price is $135 total per night
$135 total
Jul 12 - Jul 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.57 mi from city center
A stay at Golden Horse Hotel places you in the heart of Pietermaritzburg, steps from Golden Horse Casino and Scottsville Racecourse.

Carrington Guest House
20 Mountain Rise Durban KwaZulu-Natal
20.82 mi from city center
With a stay at Carrington Guest House in Durban, you'll be within a 15-minute drive of Durban Beach and University of KwaZulu-Natal.

Zar Hotel
10 Umfuleni Rd Kingsburgh KwaZulu-Natal
$57 nightly
The price is $66 total per night
$66 total
Jun 15 - Jun 16
Total with taxes and fees
22.75 mi from city center
Located in Kingsburgh, Zar Hotel is within a 5-minute drive of aManzimtoti Beach and Wehrle Park.

Westwood Skye
12 Grace Ave Durban KwaZulu-Natal
19.95 mi from city center
With a stay at Westwood Skye in Durban, you'll be within a 15-minute drive of Durban Beach and Bergtheil Local History Museum.

Beach Retreat Guest House
281 Ipahla Road, Athlone Park aManzimtoti KwaZulu-Natal
$42 nightly
The price is $48 total per night
$48 total
Jun 21 - Jun 22
Total with taxes and fees
22.38 mi from city center
With a stay at Beach Retreat Guest House in aManzimtoti, you'll be a 1-minute walk from aManzimtoti Beach and 11 minutes by foot from Kingsway Hospital.

Anchors Boutique Lodge
9 Reservoir Rise aManzimtoti KwaZulu-Natal
$57 nightly
The price is $65 total per night
$65 total
Jul 5 - Jul 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
22.36 mi from city center
Located in aManzimtoti, Anchors Boutique Lodge is within a 5-minute drive of aManzimtoti Beach and Kingsway Hospital.
Pool
Breakfast included

Wensleydale Guest Lodge
236 Woodhouse Road Pietermaritzburg KwaZulu-Natal
$45 nightly
The price is $45 total per night
$45 total
Jul 10 - Jul 11
Total with taxes and fees
19.42 mi from city center
Located in Pietermaritzburg, Wensleydale Guest Lodge is in the suburbs, a 5-minute drive from Comrades Marathon House and 5 minutes from Scottsville Racecourse.

Bayside Lodge
157 West St Pietermaritzburg KwaZulu-Natal
$37 nightly
The price is $43 total per night
$43 total
Jun 29 - Jun 30
Total with taxes and fees
21.01 mi from city center
When you stay at Bayside Lodge in Pietermaritzburg, you'll be in the historical district, within a 10-minute walk of Macrorie House Museum and The Old Prison.
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.
Mpumalanga hotels essential information
Accommodation | 154 hotels |
|---|---|
Lowest Price | $43 |
Highest Price | $135 |
Popular hotels | Road Lodge Pietermaritzburg, Premier Splendid Inn Pinetown, Tala Game Reserve, Ammazulu African Palace, Golden Horse Hotel , Carrington Guest House, Zar Hotel, Westwood Skye, Beach Retreat Guest House, Anchors Boutique Lodge, Wensleydale Guest Lodge, Bayside Lodge |
Most Recent Mpumalanga Hotel Reviews

Beach Retreat Guest House
5 out of 5
Posted 2 weeks ago
CheapTickets Verified Review
"Enjoyed the stay with our team. Very small and intimate. Just wish they served breakfast or if so, let us know."
A verified traveler stayed at Beach Retreat Guest House
More to Explore in Mpumalanga
Top Picks
- Shongweni Hotels
- Doonside Hotels
- South Durban Hotels
- The Msunduzi Hotels
- Durban Hotels
- Umlazi Hotels
- Hotels near Umhlanga Rocks Beach
- Hillcrest Hotels
- Hotels near Umgeni River Bird Park
- 3 Star Hotels in Newlands West
- Hotels near uShaka Marine World
- Berea Hotels
- Umhlanga Hotels
- Hotels near Durban University of Technology
- 5 Star Hotels in Drummond
- Hotels with Bars in Durban
- Pinetown Hotels
- Westville Hotels
- Hotels near Addington Hospital Museum
- Entshangwe Hotels
- Mount Edgecombe Hotels
- Ethekwini Hotels
- Hotels with WiFi in Durban
- 5 Star Hotels in Durban
- 3 Star Hotels in Durban
- Amanzimtoti Hotels
- Durban Beachfront Hotels
- Hotels with Room Service in Durban
- Morningside Hotels
- Isipingo Hotels
- Montclair Hotels
- Newlands East Hotels
- Botha's Hill Hotels
- Scottsville Hotels
- Illovo Beach Hotels
- Spa Resorts & in Durban
- Musgrave Hotels
- Hotels with Kitchenettes in Durban
- Kwamashu Hotels
- 4 Star Hotels in Mpumalanga
- Flights from Monterey to Durban
- Flights from Richards Bay to Durban
- Flights from Teesside to Durban
- Flights from Athens to Durban
- Flights from Belfast to Durban
- Flights from Manila to Durban
- Flights from Ho Chi Minh City to Durban
- Flights from Nairobi to Durban
- Flights from Entebbe to Durban
- Flights from Manaus to Durban
- Flights from Maputo to Durban
- Flights from Shanghai to Durban
- Flights from Munich to Durban
- Flights from Lihue to Durban
- Flights from Phoenix to Durban
- Flights from Buffalo to Durban
- Flights from Kyiv to Durban
- Flights from Cordoba to Durban
- Flights from Cleveland to Durban
- Flights from Tampa to Durban
- Flights from St. Thomas and St. John to Durban
- Flights from Tel Aviv to Durban
- Flights from Lexington to Durban
- Flights from Asuncion to Durban
- Flights from Panama City to Durban
- Flights from Palm Springs to Durban
- Flights from Sydney to Durban
- Flights from Sacramento to Durban
- Flights from Milwaukee to Durban
- Flights from Rome to Durban
- Flights from Pereira to Durban
- Flights from Pittsburgh to Durban
- Flights from Vilnius to Durban
- Flights from Mpumalanga
- Flights from Phnom Penh to Durban
- Flights from Omaha to Durban
- Flights from Kimberley to Durban
- Flights from KwaDabeka
- Flights from Belem to Durban
- Flights from Assagay
- Flights from Pietermaritzburg
- Flights from Tokyo to Durban
- Flights from Brisbane to Durban
- Flights from Atlanta to Durban
- Flights from Des Moines to Durban
- Flights from Laredo to Durban
- Flights from Cape Town to Durban
- Flights from Marrakech to Durban
- Flights from Christchurch to Durban
- Flights from East London to Durban
- Flights from Houston to Durban
- Flights from aManzimtoti
- Flights from Miami to Durban
- Flights from Berea
- Flights from Lagos to Durban
- Flights from New York to Durban
- Flights from Cancun to Durban
- Flights from Skelleftea to Durban






