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 situated on the banks of the Sabie River. Animals in sight, beautiful pool
Hotel in Dullstroom
Along the rolling hills of the Mpumalanga, outside the hamlet of Dullstroom, Walkersons offers accommodation with a country flair and a cosy fireplace. Excellent first night in Sout Africa
Hotel in Klaserie Private Nature Reserve
Situated 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 accommodation 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 accommodation 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. The attitude of the staff who constantly went of their way to make sure everything worked good and we were comfortable. Felt like being at home
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. Absolutely beautiful resort. Very well maintained and with plenty of amenities (golf course, pools, tennis ...). There are hippos in a river next to the golf course. Excellent breakfast. A special thanks to the guys who cooked our eggs. They were perfect. The dinner buffet was excellent. There were different offerings every evening and the waiters offered excellent service. Also, a special thanks to the barman who made excellent drinks. Our room was clean, quiet and comfortable. The resort is a short drive to Phabeni Gate. It is also possible to visit the Blyde River Canyon but watch out for potholes in the road toward Graskop.
Hotel in Nelspruit
Set in Nelspruit, steps from the Riverside Mall and 7 km from Mbombela Stadium, Southern Sun Mbombela provides rooms with air conditioning and free WiFi. It close to all the places I wanted to go to. Breakfast met my expectations
Hotel in Nelspruit
Town Lodge Mbombela is set in Nelspruit, 4.4 km from Mbombela Stadium. Rooms are equipped with a flat-screen TV with satellite channels. Certain units have a seating area where you can relax. Location, staff, cleanliness, food all perfect.
Hotel in Graskop
Graskop Hotel offers accommodation in the centre of Graskop. Guests can enjoy breakfast and optional dinner in the on-site dining-room. The Graskop Gorge Lift is within 2 minutes' drive. Fabulous hotel, amazing friendly staff, Nolly and Nelly were so lovely, they made us feel so welcome and nothing was too much trouble. This hotel was a great pit stop on our way to Kruger. Breakfast was amazing, fruit,cereal and a full cooked breakfast. we also ate in the hotel restaurant, they have a set menu with 2 or 3 choices, the food was very good indeed. Thank you for a great stay, we would certainly return and stay again!
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 Hazyview
Popular with guests booking hotels in Mpumalanga
Hotel in Nelspruit
Popular with guests booking hotels in Mpumalanga
Hotel in Acornhoek
Set in Acornhoek, 11 km from Orpen Gate, SleepOver Orpen Gate offers accommodation with a garden, free private parking and a terrace. I was a great experience here ! My family and I have a good night everything is really clean !
Hotel in Skukuza
Set near Kruger Gate and 18 km of Skukuza Indigenous Plants Nursery, SleepOver Kruger Gate offers accommodation with barbecue facilities and as well as free private parking for guests who drive. Very safe place neighboring Kruger Park. Good value for the money.
Hotel in White River
Set in White River, 21 km from Mbombela Stadium, Hotel 247 @ White River offers accommodation 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
Set in Hazyview, 9.2 km from Kruger Park Lodge Golf Club, ASANTE MOUNTAIN LODGE offers accommodation with a garden, free private parking, a terrace and a restaurant. The setting of the room ,the cleaness of the place nd the food
Hotel in Hazyview
Situated in Hazyview, 2.8 km from Kruger Park Lodge Golf Club, Little Pilgrims Boutique Hotel features accommodation 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
Situated in Graskop, 16 km from Mac-Mac Falls, Angels View Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. We got a suit which was large, well equipped. The breakfast was good, the espresso not so much.
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. This is an amazing place. The staff is awesome and there is lots to do here.
Hotel in Nelspruit
Conveniently located in Riverside Park, the Chill Pepper Boutique Hotel offers accommodation in Nelspruit. The property offers free WiFi and boasts an outdoor swimming pool. Every thing was fine. Dinner and breakfast was tasty. Nice bath and shower.
Hotel in Hazyview
Set within 11 km of Kruger Park Lodge Golf Club and 15 km of Sabie River, SleepOver Phabeni offers rooms with air conditioning and a private bathroom in Hazyview. Small but very clean and functional room. The parking is right in front of the room.
Hotel in Dullstroom
Set in Dullstroom, 2.1 km from Dullstroom Railway Station, Critchley Hackle Dullstroom Towers offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. very pretty setting, felt like being in a shire
Hotel in Dullstroom
Located in Dullstroom, 2.1 km from Dullstroom Railway Station, Critchley Hackle Dullstroom Leisure provides accommodation with a garden, free private parking, a restaurant and a bar. Great location, great food, great beds with electric blankets, overall a excellent experience
Hotel in Dullstroom
Set in Dullstroom, 1.7 km from Dullstroom Railway Station, Sleep@84 offers accommodation with free WiFi and free private parking. The self check-in experience was great. Everything was clean and the bed was comfy to sleep on.
Hotel in Secunda
Offering free WiFi, Umuzi Lodge is located in Secunda and features a restaurant, outdoor swimming pools and a fitness centre. The cleaners were very friendly n a facility was perfect, we enjoyed every minute and hour😍😍..
Hotel in Malelane
Set in Malelane, 13 km from Leopard Creek Country Club, Riverview Inn offers accommodation with a garden, free private parking and a restaurant. We had the dinner offered and were pleased that you now have a liquor licence.
Hotel in Nelspruit
The Cycad Lodge & Chalets offers tranquil accommodation in the heart of Nelspruit in the Mpumalanga province. Its one of my favorite places in Nelspruit. Near everything that I need and safe
Hotel in Komatipoort
Ecolux Boutique Hotel is located in Komatipoort, just 10 km from the Crocodile Bridge Gate which is the most eastern entrance to the Kruger National Park. Lovely rooms, very comfortable, amazing service.
Hotel in Witbank
Located in Witbank, Sunrise Boutique Hotel provides a garden. There is a year-round outdoor pool and guests can make use of 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 situated on the banks of the Sabie River. Animals in sight, beautiful pool
Hotel in Dullstroom
Along the rolling hills of the Mpumalanga, outside the hamlet of Dullstroom, Walkersons offers accommodation with a country flair and a cosy fireplace. Excellent first night in Sout Africa
Hotel in White River
Providing free WiFi, Karula Hotel is located in White River. The accommodation 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
Set in Nelspruit, 7 km from Mbombela Stadium, StayEasy Mbombela offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Great breakfast, great location, friendly staff, comfortable rooms, beautiful garden, pool area.
Hotel in Timbavati Game Reserve
Located in Timbavati Game Reserve, 23 km from Timbavati Private Nature & Game Reserve, African Retreat Motswari by NEWMARK provides rooms with air conditioning.
Hotel in Sabie
Villa Ticino Guest House features a seasonal outdoor swimming pool, garden, a terrace and bar in Sabie. This 3-star hotel offers a concierge service and a tour desk. Rooms include a balcony.
Hotel in Lydenburg
Located in Lydenburg, 6.2 km from Lydenburg Museum, Amani Boutique Hotel and Conference Centre provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. the staff were friendly and very helpful the breakfast was very nice
On average, 3-star hotels in Mpumalanga cost £61 per night, and 4-star hotels in Mpumalanga are £121 per night. If you're looking for something really special, a 5-star hotel in Mpumalanga can on average be found for £231 per night (based on Booking.com prices).
There are 1,427 hotels in Mpumalanga you can book on Booking.com.
Popular places to stay in Mpumalanga include hotels near Blyde River Canyon, Mbombela Stadium and Three Rondavels Viewpoint.
Travellers 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 have also been highly rated.
Some of the best hotels in Mpumalanga near Blyde River Canyon include Thaba Tsweni Lodge & Safaris, Lisbon Eco Lodge and Joy River Backpackers.
Many families visiting Mpumalanga loved staying at Schneiders Boutique Hotel, Masingitana Hotel and Ivory Wilderness River Rock Lodge.
Similarly, ANEW Resort Hazyview Kruger Park, Riverview Inn and Walkersons Hotel & Spa are also popular among family travellers.
For hotels in Mpumalanga that serve up a highly-rated breakfast, try SleepOver Kruger Gate, Masingitana Hotel and Karula Hotel.
Breakfast at these hotels in Mpumalanga are also highly rated: Riverview Inn, Hoyohoyo Acorns Lodge and The Reserve Boutique Hotel.
Kruger Gate Hotel, Walkersons Hotel & Spa and Ivory Wilderness River Rock Lodge are some of the popular hotels in Mpumalanga.
In addition to these hotels, Schneiders Boutique Hotel, Karula Hotel and Perry's Bridge Hollow Boutique Hotel are also popular in Mpumalanga.
Dunkeld East Hotel, Ivory Wilderness River Rock Lodge and Cascades Guest Lodge have received great reviews from travellers in Mpumalanga regarding the views from their hotel rooms.
Guests staying in Mpumalanga also spoke highly of the views from the rooms at Critchley Hackle, The Reserve Boutique Hotel and Riverview Inn.
The average price per night for a 3-star hotel in Mpumalanga this weekend is £54 or, for a 4-star hotel, £206. Looking for something even fancier? 5-star hotels in Mpumalanga for this weekend cost on average around £563 per night (based on Booking.com prices).
On average, it costs £55 per night to book a 3-star hotel in Mpumalanga for tonight. You'll pay on average around £195 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Mpumalanga will cost around £893 (based on Booking.com prices).
Couples travelling in Mpumalanga loved staying at Schneiders Boutique Hotel, Ivory Wilderness River Rock Lodge and Karula Hotel.
Similarly, these hotels in Mpumalanga are highly rated by couples: Kruger Gate Hotel, Walkersons Hotel & Spa and Chill Pepper Boutique Hotel.
Whats not to like? A beautiful friendly little town nestled in the Mpumalanga which is easy to get around. Our main reason for choosing Dullstroom was to be able to do high altitude cycling and running. Sadly, not much got done as I took a tumble from the bike on my first day which prevented further training. The experience was not ruined however as we got to spend more time doing the touristy stuff. Some must do's: Whisky and chocolate pairing at Wild about Whiskey - the best thing that you can do to either chocolate or whiskey. Coffee tasting at Beans about coffee, beer tasting at the Anvil. The little things that I loved - once staying in the town, walking around is easy and safe. The town is also animal friendly - many establishments have resident dogs and cats and water is offered to pets of tourists. One for the bucket list.
Very close to Kruger Park. Easy to get in and out of park. Had self catering chalet which was very good. Had everything needed for a long week end breakaway. Weather is always nice in Mpumalanga low veld.
Machadodorp don't have anything but it is central to other attractions. We ate at Millys Restaurant on the N4 (Machadodorp, Mpumalanga) which was really special 3km from Old Mill Hotel.
It has all the amenities one needs: shops and restaurants. And it is a good starting point for making excursions, day trips into the Kruger Park or to the other nearby sights in Mpumalanga.
Good quiet corner of Mpumalanga for relaxation and a bit of shopping. For site seeing you will have to take a scenic drive past white river then the country open up to beautiful sites of Mpumalanga into Limpopo region.
I loved everything about Mbombela and even considering moving there, that's how much I loved it...a lot of various attractions around mpumalanga adds to the interesting driving around and the service is wonderful
If only Province of Mpumalanga can do something about the state of the roads, because they are bad full of potholes. For starters the area (Malelane) is safe and very clean, we enjoyed our visit to the Kruger National Park. We also managed to visit the botanical gardens a very beautiful place. We had breakfast at Belvedere-on River, then lunch we had at the restaurant at Kruger Park, dinner we ate at Wimpy - Malelane. It was easy for us to get around because we were using the navigator. Young couples will enjoy swimming and golfing to mention just a few of the activities that are available in the area
The largest mall in Mpumalanga. A beautiful dam for fishing , boating camping and day facilities - super tube and pools. Great restaurants. Ample guest houses and Hotels. Casino. Great proximity to Johannesburg and Pretoria - N12 & N4
I've been around the world but Mpumalanga has a special place in my heart. Traveling to mpumalanga by car gives you the opportunity to experience the beautiful landscape of our country and nature side. Mpumalanga is a very friendly province and Nelspruit being its city its got everything accessible at every corner, from markets, restaurants, shops and great hotels like Chill Pepper. Mpumalanga is one of those places you would want to do it over and over and over again with so much to do, and don't forget your passport because you might be tempted to do Swaziland or Mozambique at any chance.
Nice small town. Ideal if you want to travel around Mpumalanga to places such as God's Window, Kruger National Park, etc. Transport - You do need to hire a car as there is not a lot of public transportation. food - easy to get fresh fish dishes. We ate at Adega and Two Oceans restaurant when we there. The food was good.
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
Great dinner & breakfast. They even clean your car every morning!
This was one of the highlights of our trip. So beautiful and peaceful. Great attention to detail in all the decoration and treatment by the staff. The food was amazing. Only great things to say about this place!
Loved the whole experience. It was our first getaway at a provate lodge and we loved every minute of it. From the setting, special attention to detail, the staff going above and beyond and the bonus of seeing the big 5 and some very rare animals.
We had an amazing stay at the resort! Everything was exceptional. The staff is welcoming, the units are clean and smell fresh. We were very happy! We also love that there are tons of activities just 2 miles down the road at Induna Adventures. My family and I will definitely go back again in the future. The resort is well kept and they maintain it really well.Shopping. Center is very close by.
Everything!!! The place is just amazing with beautiful views and great stuff. it is a bit secluded which can lead to one getting lost but trust me once you get to the destination you forget all about that because of how beautiful the place is. Godfrey is such an amazing hostess, he was calling us all the way trying to ensure that we rich our destination safely. We even made fun about gravel road that we got lost to and I how stubborn I was when He told me to use another route. The receptionist was also phenomenal, he prepared us our take away breakfast as we were needed to be out very early for our adventure. The place is suitable for people who just want to relax and enjoy each others company and that is exactly what we did as there are no TV's in the bed room and also the network is not that strong.
The location,very tranquil,a good get away
This is an amazing place. The staff is awesome and there is lots to do here. We had a wonderful stay with hikes, relaxing and good food. The location is perfect, and if one of your days turns into a rainy day, no worries as there is plenty to do at the resort. I highly recommend this place for everyone who like to experience one of the many amazing facets of South-Africa.