Default HTG hotel image

Find hotels in Mpumalanga from ¥3,853

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Property class

Guest rating

Our top choices for Mpumalanga hotels

1. HAGAR LODGE

HAGAR LODGE
Mid Illovo
¥5,213
¥5,213 total
includes taxes & fees
Sep 1 - Sep 2
HAGAR LODGE

2. J & J Paradise Guesthouse

J & J Paradise Guesthouse
Scottsville
¥3,330
¥3,853 total
includes taxes & fees
Aug 30 - Aug 31
J & J Paradise Guesthouse

3. Ekhaya Lodge

Ekhaya Lodge
Pietermaritzburg
United States
Mandisa
¥7,659
¥7,659 total
includes taxes & fees
Sep 29 - Sep 30
Ekhaya Lodge

4. Cosy guest house

Cosy guest house
Durban
¥5,988
¥5,988 total
includes taxes & fees
Sep 29 - Sep 30
Cosy guest house

5. Matt's Rest B&B and Self Catering

Matt's Rest B&B and Self Catering
Pietermaritzburg
South Africa
Rufaro
¥7,796
¥9,081 total
includes taxes & fees
Sep 1 - Sep 2
Matt's Rest B&B and Self Catering

6. Premier Splendid Inn Pinetown

Premier Splendid Inn Pinetown
Pinetown
South Africa
Ayanda
¥7,800
¥8,970 total
includes taxes & fees
Aug 30 - Aug 31
Premier Splendid Inn Pinetown

7. Southey House

Southey House
Kloof
South Africa
Stephen
¥10,656
¥12,330 total
includes taxes & fees
Sep 7 - Sep 8
Southey House

8. Road Lodge Pietermaritzburg

Road Lodge Pietermaritzburg
Pietermaritzburg
United States
John
¥8,759
¥10,113 total
includes taxes & fees
Sep 8 - Sep 9
Road Lodge Pietermaritzburg

9. African Sands Bed & Breakfast

African Sands Bed & Breakfast
aManzimtoti
¥11,024
¥12,729 total
includes taxes & fees
Sep 29 - Sep 30
African Sands Bed & Breakfast

10. Branley Lodge

Branley Lodge
Hillcrest
South Africa
MARCO
¥12,297
¥14,302 total
includes taxes & fees
Aug 31 - Sep 1
Branley Lodge

11. Carrington Guest House

Carrington Guest House
Durban
United Kingdom
Stanley
¥4,973
¥4,973 total
includes taxes & fees
Aug 30 - Aug 31
Carrington Guest House

12. Cozy Cottage With Modern Comforts

Cozy Cottage With Modern Comforts
Waterfall
¥5,554
¥6,407 total
includes taxes & fees
Aug 30 - Aug 31
Cozy Cottage With Modern Comforts

13. Tala Game Reserve

Tala Game Reserve
Camperdown
United Kingdom
Richard
¥16,215
¥19,028 total
includes taxes & fees
Sep 29 - Sep 30
Tala Game Reserve

14. Pioneer Guest House

Pioneer Guest House
DURBAN
¥11,872
¥11,872 total
includes taxes & fees
Sep 29 - Sep 30
Pioneer Guest House

15. 79 On Ridge BNB

79 On Ridge BNB
Scottsville
Sweden
Oscar
¥9,802
¥12,970 total
includes taxes & fees
Aug 30 - Aug 31
79 On Ridge BNB

16. Anchors Boutique Lodge

Anchors Boutique Lodge
aManzimtoti
South Africa
Vanishree
¥9,298
¥10,693 total
includes taxes & fees
Sep 1 - Sep 2
Anchors Boutique Lodge

17. Zar Hotel

Zar Hotel
Kingsburgh
South Africa
Sibusiso
¥7,877
¥11,960 total
includes taxes & fees
Sep 29 - Sep 30
Zar Hotel

18. Palmwood Guest House

Palmwood Guest House
aManzimtoti
United Kingdom
Dean
¥9,018
¥9,018 total
includes taxes & fees
Aug 31 - Sep 1
Palmwood Guest House

19. Madlula's Guesthouse

Madlula's Guesthouse
Scottsville
¥10,849
¥12,476 total
includes taxes & fees
Sep 7 - Sep 8
Madlula's Guesthouse

20. Golden Horse Hotel

Golden Horse Hotel
Scottsville
United Kingdom
CATHRINE Terry
¥17,176
¥20,230 total
includes taxes & fees
Sep 27 - Sep 28
Golden Horse Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Mpumalanga

Find the best Mpumalanga areas and neighborhoods for the activities you enjoy most.

Top Mpumalanga Hotel Reviews

Golden Horse Hotel

Golden Horse Hotel

10/10 Excellent
"Greta place to stay staff are so helfule"
CATHRINE Terry 13-night trip
Posted 3 weeks ago
Golden Horse Hotel
Beach Retreat Guest House

Beach Retreat Guest House

10/10 Excellent
"Enjoyed the place and the view."
Brandi 4-night trip
Posted 1 month ago
Beach Retreat Guest House
Ammazulu African Palace

Ammazulu African Palace

10/10 Excellent
"A stunning Africa themed hotel - with art, antiquities, mosaics and sculptures all around. Indeed a surreal experience, with very private en suite bedrooms, and delicious cooked breakfasts. A peaceful haven sitting at the top of Kloof gorge with speculated views."
Sibby 2-night trip
Posted 4 months ago
Ammazulu African Palace
Ekhaya Lodge

Ekhaya Lodge

8/10 Good
"Yes"
Wendy 1-night trip
Posted 7 months ago
Ekhaya Lodge
Summerhill Estate

Summerhill Estate

10/10 Excellent
"Beautiful and amazing place"
NHLOSENHLE 1-night trip
Posted 8 months ago
Summerhill Estate
Tala Game Reserve

Tala Game Reserve

10/10 Excellent
"everything was more than expected. Seista was absolutely great. He took care of every knee we had."
Jennifer 3-night trip
Posted 8 months ago
Tala Game Reserve
Wensleydale Guest Lodge

Wensleydale Guest Lodge

10/10 Excellent
"Absolutely amazing stay here with friendly and helpful staff throughout my stay👌"
Thobani 10-night trip
Posted 9 months ago
Wensleydale Guest Lodge

More cheap stays in Mpumalanga

HAGAR LODGE

HAGAR LODGE

ESTON/CAMPERDOWN Mid Illovo KwaZulu-Natal
¥5,213
¥5,213 total
Sep 1 - Sep 2
includes taxes & fees
HAGAR LODGE
Lake Sands Manor

Lake Sands Manor

149 Murray Road Pietermaritzburg KwaZulu-Natal
¥6,406
¥7,439 total
Sep 3 - Sep 4
includes taxes & fees
7.4/10 Good! (3 reviews)
Lake Sands Manor
Ekhaya Lodge

Ekhaya Lodge

39 Nyala Dr Pietermaritzburg KwaZulu-Natal
¥7,659
¥7,659 total
Sep 29 - Sep 30
includes taxes & fees
9.8/10 Exceptional! (6 reviews)
Ekhaya Lodge
Pioneer Guest House

Pioneer Guest House

6 a old main road kloof DURBAN KwaZulu-Natal
¥11,872
¥11,872 total
Sep 29 - Sep 30
includes taxes & fees
Pioneer Guest House
Palm Haven on Sarnia

Palm Haven on Sarnia

903 Sarnia Rd Durban KwaZulu-Natal
Get rates
8/10 Very Good! (1 review)
Palm Haven on Sarnia
25 Jacaranda Lodge & Backpackers

25 Jacaranda Lodge & Backpackers

25 Jacaranda Rd Pinetown KwaZulu-Natal
Get rates25 Jacaranda Lodge & Backpackers

Frequently asked questions

Where is the best place to stay in Mpumalanga?
Located 19 mi (30.6 km) from the heart of Mpumalanga, Road Lodge Pietermaritzburg is a top choice for your stay based on our traveler data. Two other options for your trip to the area are Premier Splendid Inn Pinetown and Tala Game Reserve. See all available top hotels, or vacation rentals in Mpumalanga.
What are some of the best vacation rentals that Mpumalanga has to offer?
Newlands East Home With A Beautiful View: This vacation home rental outside Mpumalanga offers a barbecue grill and free wired internet to help you feel comfortable in your new surroundings. See all vacation rentals in Mpumalanga.
If I need to cancel my hotel reservation in Mpumalanga, will I receive a refund?
Yes, the majority of room reservations are refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Mpumalanga.
Where can I learn more about changing or cancelling my trip to Mpumalanga?
To access more information about rescheduling or cancelling your trip to Mpumalanga, go to https://www.expedia.com/service/.
What's it like to stay in Mpumalanga?
Those traveling to Mpumalanga are sure to enjoy the sights to see and things to do. There are 157 hotels and other accommodations in the surrounding area. Find out more about Mpumalanga.
What are the top places to visit in Mpumalanga?
Places to visit in the wider area include Phezulu Safari Park, Camelot Golf Club and Estate, and Paradise Valley Nature Reserve. You'll also find Inanda Dam and Giba Gorge Mountain Bike Park in the area. Check out what more to see and do in Expedia's Mpumalanga guide.
What's the weather like in Mpumalanga?
The hottest months are usually January and February with an average temp of 70°F, while the coldest months are July and June with an average of 60°F. Average annual precipitation for Mpumalanga is 38 inches.

Explore a world of travel with Expedia