See the latest prices and deals by choosing your dates.
Hotel in Skukuza
Located at the Paul Kruger Gate to the Kruger National Park, Kruger Gate Hotel is located on the banks of the Sabie River. Room is spacious and clean. Bed is very comfortable. Buffett dinner and breakfast with a lot choices. Staffs are very friendly and helpful. Good value. Will book again next time in Kruger.
Hotel in Dullstroom
Along the rolling hills of the Mpumalanga, outside the hamlet of Dullstroom, Walkersons offers accommodations with a country flair and a cozy fireplace. Excellent first night in Sout Africa
Hotel in Klaserie Private Nature Reserve
Located within the Klaserie Private Nature Reserve, Ivory Wilderness River Rock Lodge features a viewing deck, lounge and splash pool overlooking the Klaserie River. Had a fantastic stay with my brother for 4 nights. The staff was amazing and the game drives were fantastic. really loved the camp and would highly recommend
Hotel in White River
Providing free WiFi, Karula Hotel is located in White River. The accommodations offers an outdoor pool. You can play tennis, table tennis, and billiards. Great place to stay, with excellent staff. The breakfast and dinner was great. I always go back.
Hotel in White River
Luxurious accommodations awaits guests at this guest house, located just outside of White River on the White River Golf and Country Estate, just a 30-minute drive from Kruger National Park. Safe and secure behind a gated entrance, immaculate and beautifully decorated, very comfortable, with impeccable service by Cherrilll. The breakfast was great! 25 minutes from Kruger airport.
Hotel in Hazyview
Umbhaba Eco Lodge has an outdoor swimming pool, garden, a shared lounge and terrace in Hazyview. Everything! The architecture is amazing, full of personality. Summarises the spirit of Africa. It’s even more beautiful than in the pictures!! The personnel is fabulous, they do their best to welcome you and make you feel at home. Room is comfy, nice bed to lay down and watch some Netflix after a full day of safari. Food is nice, good selection of wines, nice breakfast. The safari guy they recommend is also really good!
Hotel in Hazyview
Sabi River Sun Resort has an outdoor swimming pool, garden, a shared lounge and terrace in Hazyview. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi. The friendly staff at the restaurant, the location and facilities were great. Breakfast was delicious and diner was nice too. The chef and staff wonderfully surprised my one year old baby singing a “happy birthday” to her.
Hotel in Nelspruit
Set in Nelspruit, steps from the Riverside Mall and 4.3 mi from Mbombela Stadium, Southern Sun Mbombela provides rooms with air conditioning and free WiFi. Been visiting this hotel for many years and know most of the staff now. They are always friendly and helpful. Hotel is always spotless as well. See you all soon. X
Hotel in Nelspruit
Town Lodge Mbombela is located in Nelspruit, 2.7 miles from Mbombela Stadium and 2.7 miles from Mbombela Stadium. The rooms come with a flat-screen TV with satellite channels. I asked for a packed breakfast, they really tired to make it excellent, thanks to the kitchen. Reception rememberd my name from a pervious stay. Great Location
Hotel in Graskop
Graskop Hotel offers accommodations in the center of Graskop. Guests can enjoy breakfast and optional dinner in the on-site dining-room. The Graskop Gorge Elevator is within 2 minutes' drive. I liked the friendliness of the staff,very friendly staff, housekeeping on point a clean hotel and great food as well hands up to the chefs, just great staff Graskop Hotel got.
Hotel in White River
Hotel in Skukuza
Hotel in Nelspruit
Hotel in Nelspruit
Hotel in Graskop
Hotel in Nelspruit
Hotel in Klaserie Private Nature Reserve
Hotel in Hazyview
Hotel in Hazyview
Hotel in Hazyview
Popular with guests booking hotels in Mpumalanga
Hotel in Nelspruit
Popular with guests booking hotels in Mpumalanga
Hotel in Acornhoek
Located in Acornhoek, 7 miles from Orpen Gate, SleepOver Orpen Gate has accommodations with a garden, free private parking and a terrace. Guests can enjoy garden views. Don't let the tin shack appearance fool you.
Hotel in Skukuza
Set near Kruger Gate and 11 mi of Skukuza Indigenous Plants Nursery, SleepOver Kruger Gate offers accommodations with barbecue facilities and as well as free private parking for guests who drive. friendly staff, close to Kruger gate port, very clean rooms and value for money
Hotel in White River
Located in White River, 13 miles from Mbombela Stadium, Hotel 247 @ White River has accommodations with a garden, free private parking, a restaurant and a bar. The staff were the highlight of the stay - friendly, accommodating and professional.
Hotel in Hazyview
Located in Hazyview, 5.7 miles from Kruger Park Lodge Golf Club, ASANTE MOUNTAIN LODGE provides accommodations with a garden, free private parking, a terrace and a restaurant. Very friendly & helpful staff as well as the Manager.
Hotel in Hazyview
Located in Hazyview, 1.8 miles from Kruger Park Lodge Golf Club, Little Pilgrims Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. The friendly staff, great customer service and the overall place is tranquil and relaxing...
Hotel in Graskop
Located in Graskop, 10 miles from Mac-Mac Falls, Angels View Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. I like how skeptical I was to see the main entrance gate and the long pathway to a bridge that...
Hotel in Pilgrim's Rest
Mount Sheba is located 30 minutes' drive from the historical town of Pilgrim's Rest. Surrounded by rain forest, the hotel offers a variety of leisure activities. The staff was dedicated and this resort is very well looked after and maintained.
Hotel in Nelspruit
Conveniently located in Riverside Park, the Chill Pepper Boutique Hotel offers accommodations in Nelspruit. The property offers free WiFi and features an outdoor swimming pool. Every thing was fine. Dinner and breakfast was tasty. Nice bath and shower.
Hotel in Dullstroom
Located in Dullstroom, 1.3 miles from Dullstroom Railway Station, Critchley Hackle Dullstroom Towers provides accommodations with an outdoor swimming pool, free private parking, a garden and a... very pretty setting, felt like being in a shire
Hotel in Dullstroom
Located in Dullstroom, 1.3 miles from Dullstroom Railway Station, Critchley Hackle Dullstroom Leisure provides accommodations with a garden, free private parking, a restaurant and a bar. Had a lovely stay. Beautiful place, and everything is just perfect. The bed was the most comfy.
Hotel in Dullstroom
Located in Dullstroom, 1.1 miles from Dullstroom Railway Station, Sleep@84 has accommodations with free WiFi and free private parking. Situated in a perfect location
Hotel in Secunda
Offering free WiFi, Umuzi Lodge is located in Secunda and features a restaurant, outdoor swimming pools and a fitness center. The cleaners were very friendly n a facility was perfect, we enjoyed every minute and hour😍😍..
Hotel in Malelane
Located in Malelane, 8.1 miles from Leopard Creek Country Club, Riverview Inn provides accommodations with a garden, free private parking and a restaurant. Breakfast and Dinner was very delicious. The area and the view on the river & kruger is amazing.
Hotel in Komatipoort
Ecolux Boutique Hotel is located in Komatipoort, just 6.2 mi from the Crocodile Bridge Gate which is the most eastern entrance to the Kruger National Park. Lovely rooms, very comfortable, amazing service.
Hotel in Dullstroom
Located in Dullstroom, a 12-minute walk from Dullstroom Railway Station, Critchley Hackle provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. 2nd time stayed there and will stay again
Hotel in Acornhoek
Located in Acornhoek, 21 miles from Orpen Gate, Masingitana Hotel provides accommodations with a garden, free private parking, a restaurant and a bar. The breakfast did not meet the standard.
Hotel in eMalahleni
Located in eMalahleni, Sunrise Boutique Hotel provides a garden. There's a year-round outdoor pool and guests can use free WiFi and free private parking. The extra warmth in the room extra blankets heater....
Hotel in Skukuza
Located at the Paul Kruger Gate to the Kruger National Park, Kruger Gate Hotel is located on the banks of the Sabie River. Room is spacious and clean. Bed is very comfortable. Buffett dinner and breakfast with a lot...
Hotel in Dullstroom
Along the rolling hills of the Mpumalanga, outside the hamlet of Dullstroom, Walkersons offers accommodations with a country flair and a cozy fireplace. Excellent first night in Sout Africa
Hotel in White River
Providing free WiFi, Karula Hotel is located in White River. The accommodations offers an outdoor pool. You can play tennis, table tennis, and billiards. Great place to stay, with excellent staff. The breakfast and dinner was great. I always go back.
Hotel in Nelspruit
Town Lodge Mbombela is located in Nelspruit, 2.7 miles from Mbombela Stadium and 2.7 miles from Mbombela Stadium. The rooms come with a flat-screen TV with satellite channels. I asked for a packed breakfast, they really tired to make it excellent, thanks to the kitchen.
Hotel in Nelspruit
Located in Nelspruit, 4.3 miles from Mbombela Stadium, StayEasy Mbombela has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. I like everything the rooms were very nice and clean. All the staff was very friendly.
Hotel in Nelspruit
The Cycad Lodge & Chalets offers tranquil accommodations in the heart of Nelspruit in the Mpumalanga province. The room was clean, the place very beautiful and the staff very helpful especially Mathapelo
Hotel in Nelspruit
Located in Nelspruit, 5.2 miles from Mbombela Stadium, Sheppard Boutique Hotel has accommodations with a garden, free private parking, a terrace and a restaurant. The calmness and peacefulness!!
Kruger Gate Hotel, Walkersons Hotel & Spa, and Ivory Wilderness River Rock Lodge are some of the popular hotels in Mpumalanga.
In addition, Schneiders Boutique Hotel, Karula Hotel, and Perry's Bridge Hollow Boutique Hotel are also popular in Mpumalanga.
Cascades Guest Lodge, The Reserve Boutique Hotel, and Critchley Hackle in Mpumalanga have received great reviews for the views from their hotel rooms.
Guests staying in Mpumalanga also loved the views from their rooms at Ivory Wilderness River Rock Lodge, Dunkeld East Hotel, and Riverview Inn.
Travelers who stayed in Mpumalanga near Kruger Mpumalanga International Airport (MQP) have said good things about Karula Hotel, Hotel 247 @ White River, and Casterbridge Hollow Boutique Hotel.
Among the hotels near Kruger Mpumalanga International Airport in Mpumalanga, Schneiders Boutique Hotel, Protea Hotel by Marriott Nelspruit, and Southern Sun Mbombela were also highly rated.
The average price per night for a 3-star hotel in Mpumalanga this weekend is $73 or $347 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Mpumalanga this weekend cost around $708 per night (based on Booking.com prices).
Some of the best hotels in Mpumalanga near Blyde River Canyon include Thaba Tsweni Lodge & Safaris, Lisbon Eco Lodge, and Joy River Backpackers.
There are 1,428 hotels in Mpumalanga you can book on Booking.com.
On average, it costs $70 per night to book a 3-star hotel in Mpumalanga for tonight. You'll pay around $279 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Mpumalanga will cost around $749 (based on Booking.com prices).
Popular places to stay in Mpumalanga include hotels near Blyde River Canyon, Mbombela Stadium, and Three Rondavels Viewpoint.
Hotels in Mpumalanga that offer highly-rated breakfasts include Hoyohoyo Acorns Lodge, Masingitana Hotel, and SleepOver Kruger Gate.
Breakfast at these hotels in Mpumalanga are also highly-rated: Karula Hotel, The Reserve Boutique Hotel, and Walkersons Hotel & Spa.
Couples traveling to Mpumalanga loved staying at Schneiders Boutique Hotel, Ivory Wilderness River Rock Lodge, and Karula Hotel.
These hotels in Mpumalanga are also highly-rated by couples: Kruger Gate Hotel, Walkersons Hotel & Spa, and Riverview Inn.
On average, 3-star hotels in Mpumalanga cost $80 per night, and 4-star hotels in Mpumalanga are $161 per night. If you're looking for something really special, 5-star hotels in Mpumalanga cost around $370 per night (based on Booking.com prices).
Many families visiting Mpumalanga loved staying at Schneiders Boutique Hotel, Masingitana Hotel, and ANEW Resort Hazyview Kruger Park.
Ivory Wilderness River Rock Lodge, Kwa-Dlamathe Guesthouse, and Walkersons Hotel & Spa are also popular among family travelers.
had a superb visit,went to Mpumalanga tourist attractions.Gods Window,Water Falls,Three Roundwels,Boukes Potholes,Sudwala cave and Kruger National park.
Kruger Park is the reason why. There are several options of restaurants and some bars in town. Food is always honest and not too expensive. Malelane is probably the best place in Mpumalanga to stay if you are a wildlife lover.
Great place Central to experience most of the key attractions in Mpumalanga.
Nelspruit is allways a good way to start knowing Mpumalanga Province. You have nice restaurants, nice people, nice lodges and not more than 50km to the entrance of Kruger Park. You must try to visit the Botanical Garden right in the heart of the city.
Well located just few kilometers from Mpumalanga mountains and major attractions
Graskop is a small town in the beautiful Mpumalanga region of South Africa that is a great point near some amazing natural sites and activities. Great place from which to explore the Blyde River Canyon.
Nelspruit is the capital of Mpumalanga, and the ideal point of departure for different attractions in the region. The biggest attraction is the Kruger Park. But there is plenty more to do in and around Nelspruit. There are a number of waterfalls, God's windows, the devil's potholes and much much more. Nature is abundant and there are a number of places for radical sports activities and outdoor fun, as well as for just plain relaxing. The region is extremely child friendly. And most places cater for families. There are a number of gourmet spots too, as well as cultural events. Some of which are available in the neighbouring town of Whiteriver.
Nelspruit is in Mpumalanga province this is where the sun sets amazing views and nature at its best and for me this is the best part of South Africa
Has some nice restaurants in the area and is close to Nelspruit should you need to get to bigger shops. Easy access to the Kruger National Park as well as many of the attractions in Mpumalanga.
The property is beautiful and well kept - I like its overall set-up, the pools, the view of the river from the restaurant, its location is also ideal to explore key Mpumalanga tourist attractions. Watching crocodiles and hippos at a stone throw distance was also magical. We were lucky on our last day to see the 5 elephants from Elephant Whispers strolling across the river.
Marloth Park
Our trip to Marloth at Jabula Lodge Restaurant (MPUMALANGA) was brilliant. The hotel was clean, the room comfortable with a view of the bushes, with the possibility to see the animals from your room. The staff were really really friendly and the food was excellent. Frankly we had a great time. Our trip was to visit Kruger National Park nothing to say, just ❤️❤️❤️💯💯💯
The place has serene views including the river that passes by the hotel.. Zebras next door are visible from the restaurant.. the food is top class and as expected in Mpumalanga, beyond filling.. I would always come back there.. The pool is clean and has good depth for amateurs (height of at least 1.6 meters) to get to the water..
White River
The location was perfect for our itinerary to and from Kruger, and close to Kruger Mpumalanga Int. Airport. We had dinner at Da Loose Mongoose Resto, an excellent restaurant five minutes drive from the Lodge. Typical South African breakfast was excellent.
It was a repeat visit, this quant hotel never disappoints, comfortable rooms and beds it's a perfect place to stay when touring the roads of Mpumalanga. The breakfast surged by happy smiling staff would satisfy any appetite, we will be back.
Loved the pool area - beautiful setting with very comfortable furniture and excellent service. Lots of spaces to sit and relax throughout the property. The hotel highlights outdoor living which is wonderful for a trip to Kruger and Mpumalanga.
Good convenient location ~9Km from Mpumalanga airport. Huge modern hotel in extensive grounds, excellent rooms.
Graskop
Their service is soooo wooooooooow, I will book st this Hotel when I go to Mpumalanga again
Perfect Location with outstanding view. The staff was very nice and the facilities were very clean. We stayed in one of the tents and our expecations were exceeded as you have your private bathroom and your private kitchen. All in all a good base for exploring the national park. The safari drive was also really good and we had a very nice driver, who was keen in telling us about the park and it’s animals.
views are incredible, rooms incredible and food and staff fantastic
Ranger Syd and Tracker Tony did a very good job, many thanks. The Service could be a little more attentive, but however, the service was very friendly. We feel very welcome and plan to return.
Amazing location! Quiet, beautiful, with loving staff always available to accommodate our needs! We would wake up and go to sleep looking at the river and hippos! During the day we had visitors by the pool and were able to enjoy the beautiful sunny days at the pool. game drives were amazing! Will definitely return and bring friends and family!
The room was clean, the bed was comfortable and the view from the room was so beautiful and peaceful. The faculties were great too, the massage we had at the spa was incredible and relaxing. The staff were extremely helpful and the game drive we booked with Solly the game ranger was fantastic! We will be back again for sure!
The swimming pool is simply amazing! the views were great and staff was incredible, specially Rebecca. We let her choose the cocktails for us and she made THE best ones, had great laughs with her, she’s a star. Room was comfortable and breakfast was very tasty :)
It was a great stay, a very good safe parking, Room was perfect and Wifi works good
The staff was dedicated and this resort is very well looked after and maintained. Amazing fire places in the cottage! Very good restaurant, overall very good value for money.