Top rated hotels in Mpumalanga

Kruger Shalati - Train on the Bridge & Garden Suites
4.7/550 Reviews
What a spectacular place!!! Visited with my friend for a few days. It was her first time in South Africa. Experience left such a beautiful impression of our beautiful country and its people❤️❤️❤️ The place and staff were AMAZING!!! So friendly, helpful, cheerful - always a pleasure to be around. The food and drinks provided were delicious and spectacular. Our room was always clean, made up and fully stocked with drinks and snacks. The game drives were informative and spectacular - phenomenal drivers. Transportation from and to the airport was timely and fantastic! Definitely recommend staying here!!! Special thanks to Victor, Benedict, Reyneke*, Sam, Jane, Hamilton, Imagine, Marita, S’fiso, and the list goes on😁😁😁 My friends and I are already planning our next visit back!!!
Barnstormers Rest
4.6/510 Reviews
I have lots of things to say about this guesthouse. It was my first time staying at a guesthouse but I must say that the experience was awesome 👌. I loved every moment here and the staff was great too. It felt so good staying at this place and being surrounded by nature made it an unforgettable experience. I even went for a jog with two members of the staff the morning before check out; around 5am. I would definitely recommend this guesthouse for those using Malelane gate to get to Kruger NationalPark. The price is worth it too.
Umbhaba Eco Lodge
4.2/535 Reviews
The Lodge was arranged as part of a National Geographic tour. Our tour group stayed two nights as we spent time in Kruger National Park. This lodge was very nice, clean, well staffed, and convenient to access the Park. The restaurant and food were both excellent. One evening we had dinner at the outdoor event area under the stars which was a nice change. Rooms were spacious, with a deck overlooking a pond. I thoroughly enjoyed my stay and would return.
Highland Rose Country House & Serenity Spa
3.8/515 Reviews
Disappointing stay. Broken floorboards in the room a dangerous trip hazard Noisy plumbing ! The pipes would rattle and groan so loudly it was horrendous Hand towels used as bedside mats on wooden floors were not a good idea Spa treatment was unacceptable. The lady doing my pedicure was completely blindsided when asked to remove gel polish. Was given a 20 minute foot rub when I had booked a one hour pedicure Breakfast while tasty was not suitable as we were not given any options just had the food plonked down on the table. If you allergic to eggs you’re in trouble Asked for breakfast at 8 …after many requests it finally arrived at 9
Sabie River Bush Lodge
4.4/547 Reviews
Autumn Breeze Manor Guest House
4/543 Reviews
We were completely satisfied! Everyone was very nice and hospitable. The breakfast fulfilled all our wishes and the rooms had everything we needed. On the first day there was a lizard in our room (normal in Africa and not the hotel's fault). We immediately got help to remove it. That was extremely helpful and we would recommend a visit here at any time.
Kruger Riverside Lodge - No Load-Shedding
4.6/535 Reviews
We had a TERRIBLE experience in this place, that we want to share with everyone. The first day we arrived we booked a safari through the hotel, which did not meet the specified schedules and returned us more than two hours earlier than proposed. The guide never told us why, we understand that it was a quiet day and there were not many animals but that is no reason to return abruptly despite having paid for a full day safari until the afternoon. We politely mentioned this to a lady at the hotel since they managed our tour. Suddenly a man who claimed to be the administrator appeared and told us that if we were not happy with his services to leave. We were shocked, at first we didn't understand. The man named started yelling, apparently he has an anger problem, and literally kicked us out from the hotel. We had paid a very high fee to the same lodge to take us to our next accommodation and the man was the only one who could take us. He grabbed our suitcases and started putting them in the car while he told me that he was stealing coffee from the hotel because he opened my things and saw that I had coffee bags (of course wasn’t the case, that was my coffee). Between screams and disrespect, the lady who also worked at the hotel tried to calm him down (she understood the terrible situation) to which he continued to act violently. We were scared and just wanted to leave. She offered to take us in her car but since there wasn't room for everyone, some of us had to go with the man. We were very afraid on the way, the man crashed into some signs of the new lodge we arrived at. then he opened the door and began to say that he did not want to see us again and that we should leave, that we were not welcome. Really, words are not enough to describe how horrible it was to go through those moments. I have some videos in addition to the photos (tripadvisor won't let me post videos). but there is nothing that can reflect what we feel at that moment. I understand that there can be a misunderstanding anywhere (even when we were right about the tour) but what happened next is something that neither in the most luxurious nor in the cheapest hotel can happen. It was an attack, a lack of respect and an aggression on us, guests and clients. The worst thing is that the hotel denies everything so as not to have any ”bad” comments on networks and in their official response through Facebook they only say we had problems with our transportation and tour guide and that it ”has nothing to do with the accomodation” . It is totally false. Our complaint is against Kruger Riverside Lodge, because it was its administrator who attacked us for no reason. We have already made our complaints with booking and in many places but the man who attacked us always responds with lies and diverting attention to events that never occurred. The truth is only one, they literally kicked us out of the place without caring about anything and treated us in the worst way. Please never go to this place
Town and Country Mpumalanga
4.6/57 Reviews
This place is the perfect pitstop when going to Kruger/Nelspruit/Mozambique and coming from Joburg. We were actually sorry we only booked one night. We were met by the lovely owner, Jaco, who was amazing, friendly and welcoming. Our room was massive, beautiful and had a chair in the bathroom like an old-fashioned cloakroom! We could not believe it as we had only paid 45 Euros (and with breakfast!) It felt like we had gotten an amazing deal. The shower was hot and powerful and we had a lovely little terrace. At breakfast, Jaco gave us some great tips for our destination and made our breakfast himself. We admired the lovely family photos on the wall and played with the dog and cats. The location is good - great restaurants and shopping centres nearby. I cannot recommend this place enough. Value for money is out of this world, the owners make you feel very welcome and the surroundings are beautiful. A must-visit!
Nkambeni Safari Camp
4.1/542 Reviews
Your staff was extremely helpful and friendly, making us feel at home and comfortable. The rooms were immaculate and spacious, and the air conditioning was a significant advantage. The special decor for events added a lovely touch to our stay. Felt 5 star!!!!!!! However, there were some areas that fell short of my expectations: I found it uncomfortable to have staff lounging in the dining and public areas, with their feet up, as if they were guests. The chairs in these areas, including the swimming pool, were dirty. Minor details, such as paper serviettes directly on tables with utensils, needed attention. Public spaces lacked cleanliness. Felt like a backpackers. Dinner and lunch were average. Dessert was good! Also, you need to leave the kruger gate each time (sign in and out each day) Misleading info One incident left a lasting impression: when I ordered take-away coffee and requested a spoon, the staff member took his own spoon from his full coffee cup and handed it to me. Despite these areas for improvement, your staff's exceptional service and warmth made our stay memorable.
Angels View Hotel
4.4/57 Reviews
A beautiful hotel with stunning views from most rooms (ask for a room with a view when booking). Rooms big and spacious. Loved the little bottle of cordail in the room. Lots of packaing space in the Grotto rooms and Tsonga House. Tsonga House is perfect for families. Lots of outdoors space to sit and relax and take in the stunning view into the lowveld. Staff very friendly and went out of their way to make our stay memorable.

Frequently Asked Questions

  • How do I book a hotel on Trip.com?

    To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

  • How do I get hotel deals on Trip.com?

    There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

  • Where can I find hotel deals on Trip.com?

    Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

  • How can I get lower prices for hotels?

    Sometimes booking hotels midweek is cheaper, but it also depends on the season.

  • How many hotels are listed on Trip.com?

    You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

  • Can I cancel or change my hotel bookings on Trip.com?

    It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

  • How do I contact Trip.com customer support?

    You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Hotel Information for Traveller

Number of Hotels1,167
Number of Reviews6,042
Average Price (Weekdays)NZD 294
Average Price (Weekends)NZD 307