Moroka Holidays from £755

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Moroka Holiday

The hassle-free way to experience this unique city is with a tailor-made Moroka holiday package. Stay in the neighbourhood of Braamfontein, which is good for culture, cafes and nightlife or choose someplace else — our packages are all about you. A trip to Moroka is an ideal opportunity to take in the sights. Check out popular attractions like Mandela House, Hector Pieterson Museum and Memorial and Maponya Mall. Don't put off visiting this city any longer. Your ultimate Moroka holiday is a couple of clicks away with Expedia.

Top Moroka Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Southern Sun Rosebank

Southern Sun Rosebank

Rosebank
£755
per person
27 Sept - 2 Oct
found 23 hours ago
Return direct flight included
London (LON) to Johannesburg (JNB)
8.6/10 Excellent! (445 reviews)
The Cliffside Boutique Getaway

The Cliffside Boutique Getaway

Randburg
£1,016
per person
27 Sept - 2 Oct
found 23 hours ago
Return direct flight included
London (LON) to Johannesburg (JNB)
10/10 Exceptional! (9 reviews)
This is hands down the most incredible place we have stayed! Incredibly clean, beautiful in every way, their staff is above and beyond, the breakfast was scrumptious with so many meal options! We traveled in South Africa for two weeks and we felt the safest while staying here.

Reviewed on 31 Aug 2025

The Houghton Hotel, Spa, Wellness & Golf

The Houghton Hotel, Spa, Wellness & Golf

Houghton Estate
£955
per person
27 Sept - 2 Oct
found 23 hours ago
Return direct flight included
London (LON) to Johannesburg (JNB)
9.4/10 Exceptional! (257 reviews)
Excellent hotel with great restaurants, gym, pools (heated and non-heated) and spa. Service was fabulous and rooms were large, clean and very comfortable. Only negative would be that the shuttle service was very expensive compared to Uber.

Reviewed on 21 Aug 2026

Sandton Sun & Towers

Sandton Sun & Towers

Sandton
£1,004
per person
27 Sept - 2 Oct
found 23 hours ago
Return direct flight included
London (LON) to Johannesburg (JNB)
9.2/10 Wonderful! (631 reviews)
This Hotel along with staff is top notch very well appointed rooms staff fantastic highly recommend

Reviewed on 24 Aug 2026

Honeyguide Ranger Camp

Honeyguide Ranger Camp

£1,263
per person
27 Sept - 2 Oct
found 23 hours ago
Return direct flight included
London (LON) to Johannesburg (JNB)
9.4/10 Exceptional! (6 reviews)
We had a very large canvas tent with multiple rooms and a thatched roof. The bed was very comfortable and netted to keep out flying critters.The front balcony overlooked a savanna type landscape where animal viewing is certainly possible, though we only saw them on our game drive. Very tasty buffet options were provided at dinner and breakfast. There are two game drives per day, with the morning drive shortly after sunrise.The game drive was surprisingly eventful as we saw 6 young lions behaving quite playfully, including climbing into a tree and pulling each other down.

Reviewed on 4 Apr 2025

Moroka Essential Information

Language
Afrikaans
Currency
South African rands
Closest Airport
O.R. Tambo Intl. Airport (JNB)
Max Temp Winter
21ºC
Max Temp Summer
29ºC
Top Sights
Soweto Theatre, Mandela House and Orlando Towers

Top hotels in Moroka

Sandton Sun & Towers

Sandton Sun & Towers

Cnr. Fith And Alice Streets Johannesburg Gauteng
£183
15 Sept - 16 Sept
includes taxes & fees
9.2/10 Wonderful! (632 reviews)
"This Hotel along with staff is top notch very well appointed rooms staff fantastic highly recommend"

Reviewed on 24 Aug 2026

Sandton Sun & Towers
Garden Court Sandton City

Garden Court Sandton City

Cnr West and Maude Street Sandton Gauteng
£75
24 Sept - 25 Sept
includes taxes & fees
8.8/10 Excellent! (1,000 reviews)
"everything good. the breakfast good but everyday the same"

Reviewed on 25 Aug 2026

Garden Court Sandton City
ONOMO Hotel Johannesburg Sandton

ONOMO Hotel Johannesburg Sandton

135 West Street Sandton Gauteng
Fully refundableReserve now, pay when you stay
£46
6 Sept - 7 Sept
includes taxes & fees
8.4/10 Very good! (868 reviews)
"a great stay except for an incident wherein a sex worker accosted my whilst in the elevator, going back up to my hotel room. i did alert reception accordingly to bring this to their attention."

Reviewed on 26 Aug 2026

ONOMO Hotel Johannesburg Sandton
See all 2,357 properties in Moroka
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.

Stay near popular Moroka attractions

Regina Mundi

You can learn about the history of Moroka with a trip to Regina Mundi. Attend a sporting event or discover the area's coral reefs.
See properties

What to do in Moroka

From Johannesburg: Rhino & Lion Safari and Wonder Cave Tour

From Johannesburg: Rhino & Lion Safari and Wonder Cave Tour

£87
per adult
From Johannesburg: Rhino & Lion Safari and Wonder Cave Tour
Soweto: Guided Bicycle Tour with Lunch

Soweto: Guided Bicycle Tour with Lunch

£38
per adult
Soweto: Guided Bicycle Tour with Lunch
Hartbeespoort Dam: The Luxury Alba Boat Cruise with Food

Hartbeespoort Dam: The Luxury Alba Boat Cruise with Food

£38
per adult
Hartbeespoort Dam: The Luxury Alba Boat Cruise with Food
See all activities in Moroka

Frequently asked questions

Why should I book my Moroka holiday with Expedia?
Expedia has your back for every detail of your next Moroka getaway. You'll always get the best deal possible, but when you bundle your flights, accommodation and/or hire car into a holiday package, you'll save even more. Keen to truly make the most of your adventure? Add some fun activities and tours to your customised package. We offer flexible cancellation policies on most bookings, so you won't need to stress if your plans change. Visit our Customer Service Portal link to find out more.
When is the best time of year to holiday in Moroka?
To enjoy the buzz of peak season, pack your bags for July, September and October. November, December and January are generally quieter and a smart idea if you'd rather escape the crowds. Plan your visit to Moroka according to what type of holiday you want. June is the coolest month, when average daytime temperatures are 11ºC. In January, the warmest month, you can expect temperatures of around 21ºC during the day.
How do I get a cheap holiday to Moroka?
Booking a Moroka holiday with Expedia is one of the best ways to save. We offer more than 400 airlines and 321,000 hotel options around the world. With such a broad range to choose from, you'll have no trouble creating your dream getaway. Learn more about how you can save money on your holiday when you combine your flight and hotel bookings with Expedia.
What should I do on my Moroka holiday?
With major attractions such as Mandela House and Hector Pieterson Museum and Memorial, a holiday in Moroka is packed with fun places to visit. Chris Hani Baragwanath Hospital and Maponya Mall are two other sights also worth checking out.
What is the best area to stay in when on holiday in Moroka?
Moroka has lots of wonderful places to explore, including Avalon Cemetery. Stay somewhere close by and make sightseeing hassle-free.
Do I need a visa for my Moroka holiday?
Check the latest information on official government websites. Your nationality and whether you're visiting for leisure, study or business will determine if you need a visa for Moroka. Find out about the application process, including the required documentation, fees and turnaround times. Finalise your application well in advance to allow sufficient time for processing. Some visas can take weeks or even months to go through, depending on the country and time of year.
What should I wear on my Moroka holiday?
Do some research into the sorts of things people in Moroka wear, and consider browsing fashion pages on social media for inspiration. Whatever your look, aim to create a versatile wardrobe filled with pieces that suit your destination and show off your unique sense of style.
What does an Expedia Moroka holiday include?
That's up to you. Simply choose from a variety of Moroka bundles, such as a hire car, flight and hotel. You can also book a flight with a hotel, or a car hire and a flight. Once you've made your booking, add on the fun stuff like activities and experiences. Whatever your ideal Moroka trip looks like, get set to save! Expedia gives you the freedom and flexibility to tailor-make the holiday you've always wanted, your way.
Does Expedia offer Book Now, Pay Later Moroka holidays?
Your bank balance shouldn't prevent you from taking a holiday, so Expedia has come up with a solution to help. Now that we've teamed up with online lender Klarna, it's easier than ever to book an incredible getaway without drying up your savings. Klarna offers flexible payment options during the checkout process that take the worry out of budgeting for your trip. Consider one of these flexible payment options:
  • Pay monthly holidays: If paying across multiple transactions is something that would work for you, Klarna offers just that! Paying in multiple instalments will make your holiday dreams come true.
  • No-deposit holidays: Clicking on the "book now" button is much easier with this option. With no deposit required for your holiday, you can Book Now, Pay Later and get on your way.
Can I choose my airline with a Moroka Expedia holiday?
Yes — that's the beauty of an Expedia holiday package. You get to choose. We have access to more than 400 airline partners throughout the world, so you have options galore when putting together your Moroka adventure.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.