Mkhondo Holidays

Book a Hotel + Flight or Car together to unlock savings

Top destinations in Mkhondo

Top Mkhondo flight + hotel deals

Price found within the past 48 hours. Click for updated prices.
  • 25 Jan - 1 Feb

    Mondior Emperors Palace + Flight

    O.R. Tambo
    6 nights
    4.0 star property
    7.8/10 - Good (334 reviews)
    "This is meant to be a 4 star hotel and it probably was a few decades ago but now it is dated, tired and run down. The room (apparently a superior king room) was dark, small and stuffy. The air cond did not work properly so is was hot too! The bathroom was especially tired and smelled awful and the toilet did not flush properly. Thankfully we were only there one night between flights."
    Reviewed August 22, 2026
    Return • London (LGW) - Johannesburg (JNB)
    LGW - JNB • 1 stop JNB - LGW • 1 stop
    £1,102
    £966
    per traveller
    found 1 day ago
    Mondior Emperors Palace
  • 17 Dec - 24 Dec

    Tsholo Safari Lodge + Flight

    Pilanesberg National Park
    6 nights
    4.0 star property
    Return • London (LON) - Johannesburg (JNB)
    LHR - JNB • Direct JNB - LHR • Direct
    £7,692
    £6,369
    per traveller
    found 1 day ago
    Tsholo Safari Lodge
  • 25 Jan - 1 Feb

    D'oreale Grande Hotel Emperors Palace + Flight

    O.R. Tambo
    6 nights
    5.0 star property
    8.6/10 - Excellent (358 reviews)
    Return • London (LGW) - Johannesburg (JNB)
    LGW - JNB • 1 stop JNB - LGW • 1 stop
    £1,634
    £1,411
    per traveller
    found 1 day ago
    D'oreale Grande Hotel Emperors Palace
  • 29 Dec - 3 Jan

    24 On Basil Boutique Luxury Hotel + Flight

    Randburg
    4 nights
    4.0 star property
    Return • London (LHR) - Johannesburg (JNB)
    LHR - JNB • Direct JNB - LHR • 1 stop
    £1,882
    £1,643
    per traveller
    found 1 day ago
    24 On Basil Boutique Luxury Hotel
  • 17 Dec - 24 Dec

    Tshukudu Bush Lodge + Flight

    Pilanesberg National Park
    6 nights
    5.0 star property
    9.8/10 - Exceptional (92 reviews)
    "We had an amazing stay at the Tshukudu bush lodge. The room was beautiful with a large balcony overlooking the park. The staff could not have been any more pleasant or helpful and we had amazing game drives with Jafari. Would recommend 10/10."
    Reviewed November 1, 2026
    Return • London (LON) - Johannesburg (JNB)
    LHR - JNB • Direct JNB - LHR • Direct
    £7,749
    £6,826
    per traveller
    found 1 day ago
    Tshukudu Bush Lodge

Discover the most popular places to visit in Mkhondo

Mkhondo Hotel Deals

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently Asked Questions

How much does a Mkhondo travel package cost?

Handcraft your Mkhondo travel package from a low £966. Pick from any combination of hotels, flights and rental cars to craft the getaway you've been dreaming of. Be sure to add on some activities and experiences!

If I'm not able to travel, can I cancel my Mkhondo travel package?

Because we understand life can throw you a few curveballs, the answer is yes. For further details, check out our Customer Service Portal. But generally speaking, if you've booked your Mkhondo travel package in the last 24 hours, you may be able to change or cancel it without penalty. Your hotel, airline or car rental company may charge a fee if your booking is older than that.

How do I get a cheap travel package to Mkhondo?

You'll save piles of cash if you bundle your hotels, flights and car rentals into a Mkhondo travel package. Sometimes cheap means fewer options. But not with Expedia. We offer over 550 airlines and 1,000,000 hotels globally, which means you'll always have plenty of variety to choose from. Want to save even more? Add some popular activities to your package deal to unlock even bigger bargains! After all, travel is about more than just getting to your destination.

Does Expedia offer Book Now, Pay Later Mkhondo holidays?

Expedia has partnered with online lender Klarna to make your next break easier on the purse strings. Paying in instalments means you can spread the costs of your next adventure, leaving you with more cash to play with while you're travelling. Klarna has several payment plans to choose from, so you're sure to find something that fits into your budget. Take a look at these flexible payment options:

  • Pay monthly holidays: Realise your holiday dreams sooner with Klarna's easy monthly instalment plans. If making bite-sized repayments each month works for you, pick this option during the checkout process.
  • Pay in instalments holidays: With this Book Now, Pay Later option, Klarna makes it easy to pay for your holiday over multiple transactions.
  • Low deposit holidays: When you see an awesome deal but don't have the full amount yet, Klarna's low deposit holiday plan will help you get what you want.

How far in advance should I book my Mkhondo holiday?

While prices fluctuate, we generally advise reserving your seat as early as possible. Many international airfares become available on Expedia up to 12 months in advance. If you're booking last minute, you may still get lucky. Discount prices to Mkhondo occasionally appear only weeks before departure.

What does an Expedia Mkhondo travel package include?

Expedia has everything you need to organise your Mkhondo escape, but what goes into your package is your call. Pick from a combination of rental cars, flights and hotels. Looking for some activities or tours to keep you entertained? Once you've made your booking, you can add them on too. Whatever your style or budget, there's a deal to meet your needs.

What should I know before booking a Mkhondo travel package?

An Expedia travel package can be customized for your budget and is a terrific way to make your budget go further. How little or much you include is your call. Hotels, rental cars and flights — decide on a combination that suits your style.

Can I choose my airline with a Mkhondo Expedia travel package?

Most definitely. Expedia has over 550 partner airlines to pick from around the world. With so many choices, finding the perfect carrier to bring you to Mkhondo won't be hard.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.