Hotels in Mpumalanga (South Africa)

4784 hotels in Mpumalanga

  1. Blyde Canyon, A Forever Resort

    3 Stars
    Enjoy family-friendly resort activities
    See prices from 5 sites
    fromR 1 155
  2. Hazyview Cabanas

    3 Stars
    Scenic Sabie Riverfront Setting
    See prices from 8 sites
    fromR 2 203
  3. Mercure Nelspruit Hotel

    3 Stars
    Outdoor pool and fitness center
    See prices from 7 sites
    fromR 966
  4. Angels View

    4 Stars
    International cuisine at Mumsy's Restaurant
    See prices from 6 sites
    fromR 2 519
  5. Hazyview Sun

    3 Stars
    Scenic Ten Acre Garden Estate
    See prices from 6 sites
    fromR 1 536
  6. Olifants River Lodge

    1 Stars
    Varied self-catering accommodation options
    See prices from 3 sites
    fromR 1 068
  7. Town Lodge Mbombela

    2 Stars
    On-site restaurant and bar service
    See prices from 6 sites
    fromR 922
  8. Protea Hotel Nelspruit

    4 Stars
    On-site Fig Tree Restaurant Dining
    See prices from 8 sites
    fromR 1 429
  9. Graskop Hotel

    4 Stars
    Outdoor swimming pool and garden
    See prices from 3 sites
    fromR 1 566
  10. Dunkeld Country & Equestrian Estate

    3 Stars
    Dining at 1883 Restaurant
    See prices from 5 sites
    fromR 1 461
  11. Pestana Kruger Lodge

    4 Stars
    View Wildlife from River Deck
    See prices from 8 sites
    fromR 2 026
  12. La Roca Guest House

    4 Stars
    Uninterrupted views of nature reserve
    See prices from 6 sites
    fromR 1 301
  13. Panorama Chalets & Rest Camp

    3 Stars
    Infinity pool overlooking Graskop Gorge
    Select dates to see exact prices
  14. Suikerbosskuur Rondavel & Chalet

    Mountain views and garden access
    Select dates to see exact prices
  15. Sabi River Sun Resort

    4 Stars
    Diverse on-site recreational facilities
    See prices from 4 sites
    fromR 3 620
  16. Rissington Inn

    3 Stars
    Outdoor swimming pool and gardens
    See prices from 3 sites
    fromR 1 421
  17. ANEW Resort Hazyview Kruger Park

    4 Stars
    Diverse on-site dining options
    See prices from 7 sites
    fromR 1 823
  18. Mount Sheba Rainforest Hotel & Resort

    3 Stars
    Relax with in-room fireplace amenities
    See prices from 2 sites
    fromR 2 334
  19. Hippo Hollow Country Estate

    3 Stars
    River view chalets and rooms
    See prices from 4 sites
    fromR 3 185
  20. Nelspruit Lodge

    3 Stars
    On-Site Restaurant Serving Daily Meals
    See prices from 4 sites
    fromR 1 028
  21. The Cascades Guest Lodge

    3 Stars
    Park securely with private facilities
    Select dates to see exact prices
  22. The RidgePoint Hotel

    3 Stars
    Seasonal outdoor swimming pool access
    See prices from 5 sites
    fromR 1 254
  23. ANEW Hotel Witbank Emalahleni

    3 Stars
    Outdoor swimming pool and garden
    See prices from 6 sites
    fromR 1 174
  24. Tranquil Nest

    4 Stars
    Wildlife Viewing on Property Grounds
    See prices from 6 sites
    fromR 934
  25. Grand Kruger Lodge and Spa

    4 Stars
    Wildlife encounters in Marloth Park
    See prices from 5 sites
    fromR 2 736
  26. Road Lodge Mbombela

    1 Stars
    Proximity to Nelspruit City Center
    See prices from 2 sites
    fromR 814
  27. Muluwa Lodge

    4 Stars
    Private decks with valley views
    See prices from 4 sites
    fromR 3 430
  28. Kruger Park Lodge

    4 Stars
    On-site restaurant and bar facilities
    Select dates to see exact prices
  29. Crocodile Kruger Safari Lodge

    4 Stars
    Riverfront views of Kruger wildlife
    See prices from 6 sites
    fromR 1 839
  30. La Kruger Lifestyle Lodge

    4 Stars
    Wildlife sightings within Marloth Park
    See prices from 6 sites
    fromR 2 024
  31. Coyotes Hotel & Conference Centre

    3 Stars
    Outdoor Swimming Pool Access
    See prices from 2 sites
    fromR 573
  32. SUN1 Nelspruit

    2 Stars
    Short walk to i'Langa Mall
    Select dates to see exact prices
  33. Olifants River Lodge by Dream Resorts

    3 Stars
    Indoor heated and outdoor pools
    See prices from 3 sites
    fromR 628
  34. Leaves Lodge & Spa

    5 Stars
    Heated outdoor pool and terrace
    See prices from 2 sites
    fromR 2 154
  35. Elephant's Nest

    2 Stars
    Walkable access to local attractions
    See prices from 6 sites
    fromR 937

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Mpumalanga - Price range from ‎R 573 to ‎R 3 620 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Mpumalanga

Mpumalanga - More Top Destinations