Find hotels in Moroka from $24

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Moroka hotels

Oaklands inn and Conference centre

Oaklands inn and Conference centre
4.0 star property
Randburg
10.0 out of 10, Exceptional, (1 review)
"The staff was kind and brilliant"
United States
Candace
$36 nightly
The price is $41
Jan 25 - Jan 26
Total with taxes and fees
Oaklands inn and Conference centre

Usambara lodge

Usambara lodge
4.0 star property
Krugersdorp
9.4 out of 10, Exceptional, (6 reviews)
"Beautiful and clean space. Nicely decorated and a wonderful breakfast."
South Africa
Anonymous traveler
$62 nightly
The price is $72
Jan 23 - Jan 24
Total with taxes and fees
Usambara lodge

Holiday Inn Johannesburg - Rosebank by IHG

Holiday Inn Johannesburg - Rosebank by IHG
4.0 star property
Rosebank
8.8 out of 10, Excellent, (485 reviews)
"Great staff, great location and the room was very clean! "
United Kingdom
alesandro
$83 nightly
The price is $95
Jan 25 - Jan 26
Total with taxes and fees
Holiday Inn Johannesburg - Rosebank by IHG

Garden Court Eastgate

Garden Court Eastgate
3.0 star property
Johannesburg
8.4 out of 10, Very Good, (112 reviews)
"Nice place clean and close to the airport "
United States
Nawa
$68 nightly
The price is $78
Jan 30 - Jan 31
Total with taxes and fees
Garden Court Eastgate

NH Johannesburg Sandton Hotel

NH Johannesburg Sandton Hotel
5.0 star property
Sandton
8.8 out of 10, Excellent, (669 reviews)
"Great service! Clean, professional hotel. I would stay here again on my next trip to Johannesburg."
United States
Christina
$94 nightly
The price is $108
Jan 25 - Jan 26
Total with taxes and fees
NH Johannesburg Sandton Hotel

Royal Majestic Hotel

Royal Majestic Hotel
2.5 star property
Rosebank
8.8 out of 10, Excellent, (3 reviews)
"Friendly Staff, rooms where clean and new linen is always great. "
South Africa
Allan
$70 nightly
The price is $81
Jan 14 - Jan 15
Total with taxes and fees
Royal Majestic Hotel

Amadwala Lodge

Amadwala Lodge
3.5 star property
Roodepoort
8.4 out of 10, Very Good, (21 reviews)
"It was really good and the staff is amazing"
South Africa
Raymond
$66 nightly
The price is $76
Jan 28 - Jan 29
Total with taxes and fees
Amadwala Lodge

@Sandton Hotel

@Sandton Hotel
3.0 star property
Sandton
9.4 out of 10, Exceptional, (323 reviews)
"Real nice place to stay "
United States
King
$88 nightly
The price is $102
Jan 21 - Jan 22
Total with taxes and fees
@Sandton Hotel

Benvenuto Hotel and Conference Centre

Benvenuto Hotel and Conference Centre
3.5 star property
Randburg
8.8 out of 10, Excellent, (36 reviews)
"Great place to stay at , I was there for 9 days, I loved it and plan to go back soon. "
Canada
Christian
$44 nightly
The price is $51
Jan 14 - Jan 15
Total with taxes and fees
Benvenuto Hotel and Conference Centre

Clico Boutique Hotel

Clico Boutique Hotel
5.0 star property
Rosebank
9.4 out of 10, Exceptional, (121 reviews)
"Had an amazing stay in this very comfortable hotel. The staff were very friendly and helpful and the food in the restaurant was outstanding. Loved our stay"
Australia
Megan
$82 nightly
The price is $96
Jan 31 - Feb 1
Total with taxes and fees
Clico Boutique Hotel

Protea Hotel by Marriott Johannesburg Balalaika Sandton

Protea Hotel by Marriott Johannesburg Balalaika Sandton
4.0 star property
Sandton
8.4 out of 10, Very Good, (902 reviews)
"Good location and comfortable stay"
United States
Ricardo
$80 nightly
The price is $92
Jan 30 - Jan 31
Total with taxes and fees
Protea Hotel by Marriott Johannesburg Balalaika Sandton

Alcazaba Lodges

Alcazaba Lodges
3.0 star property
Johannesburg CBD
9.0 out of 10, Wonderful, (27 reviews)
"We got a family room excellent for 5, 2 big beds and 2 single beds. Great value for money. We had a very good time in Alcazaba hotel. There is a great Nando's restaurany at 100m. Good facility for the car at the supermarket parking closed very near. The neighbourhood is not beautiful nor very quiet by night. Great breakfast !"
Italy
Nicolas
$51 nightly
The price is $59
Jan 25 - Jan 26
Total with taxes and fees
Alcazaba Lodges

Ecomotel Louis Botha

Ecomotel Louis Botha
Johannesburg
8.8 out of 10, Excellent, (3 reviews)
"Good rooms but noisy area "
United States
Lugman
$25 nightly
The price is $28
Feb 1 - Feb 2
Total with taxes and fees
Ecomotel Louis Botha

Southern Sun Rosebank

Southern Sun Rosebank
4.0 star property
Rosebank
8.6 out of 10, Excellent, (401 reviews)
"Excellent location. Shuttle to nearby malls and restaurants. Safe area. Great hangouts. Very close to mall. Wonderful breakfast spread. Helpful staff."
United States
Nyasha
$80 nightly
The price is $92
Jan 27 - Jan 28
Total with taxes and fees
Southern Sun Rosebank

The Houghton Hotel, Spa, Wellness & Golf

The Houghton Hotel, Spa, Wellness & Golf
5.0 star property
Houghton Estate
9.4 out of 10, Exceptional, (216 reviews)
"Great room, courteous and efficient staff, first rate."
United States
Andrew
$160 nightly
The price is $186
Jan 25 - Jan 26
Total with taxes and fees
The Houghton Hotel, Spa, Wellness & Golf

Town Lodge Roodepoort

Town Lodge Roodepoort
2.0 star property
Roodepoort
8.6 out of 10, Excellent, (80 reviews)
"Clean room, coffee station in the foyer, rusks put out for guests. It was a very convenient and we had a good stay"
South Africa
Mariana
$61 nightly
The price is $71
Jan 14 - Jan 15
Total with taxes and fees
Town Lodge Roodepoort

Apollo Hotel

Apollo Hotel
3.0 star property
Randburg
8.2 out of 10, Very Good, (90 reviews)
"We were a group with 9 rooms, and I am very impressed to say that everyone had only good things to say about this establishment. It's a well maintained little gem, offering very good value in today’s times."
South Africa
Sideshwar
$42 nightly
The price is $48
Jan 19 - Jan 20
Total with taxes and fees
Apollo Hotel

One Rosebank Executive Apartment Hotel

One Rosebank Executive Apartment Hotel
4.5 star property
Rosebank
9.0 out of 10, Wonderful, (4 reviews)
"Our stay was just lovely nothing to complain about."
South Africa
SANELE
$66 nightly
The price is $76
Jan 18 - Jan 19
Total with taxes and fees
One Rosebank Executive Apartment Hotel

Lux Leisure Apartment Hotel Sandton

Lux Leisure Apartment Hotel Sandton
4.5 star property
Sandton
10.0 out of 10, Exceptional, (2 reviews)
"It was amazing"
United States
Innocent kudakwashe
$93 nightly
The price is $93
Jan 21 - Jan 22
Total with taxes and fees
Lux Leisure Apartment Hotel Sandton

Radisson Blu Gautrain Hotel

Radisson Blu Gautrain Hotel
4.0 star property
Sandton
8.8 out of 10, Excellent, (1,005 reviews)
"Great stay and experience "
United Kingdom
Sandra
$100 nightly
The price is $115
Jan 16 - Jan 17
Total with taxes and fees
Radisson Blu Gautrain Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Moroka attractions

Top Moroka Hotel Reviews

More cheap stays in Moroka

Hotels in Moroka with star-rating

Frequently asked questions

Where can I find the best nightlife in Moroka?
Moroka is a vibrant neighborhood in Gauteng, South Africa, known for its rich cultural heritage and lively atmosphere.

One of the best areas for nightlife in Moroka is the famous Vilakazi Street, which is home to a variety of bars, restaurants, and entertainment venues. This historic street, known for its connection to iconic figures like Nelson Mandela and Desmond Tutu, offers a unique blend of local nightlife experiences, from traditional African music to modern lounges.

Additionally, the nearby Soweto neighborhood is renowned for its vibrant nightlife scene. Here, you'll find a range of venues that cater to different tastes, including lively taverns, jazz clubs, and dance spots featuring local DJs and live performances. The energy in this area is infectious, making it superb for those looking to immerse themselves in authentic South African culture after dark.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Moroka hotel for you.
How can I save on a Moroka hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Moroka hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Moroka hotel?
Prices for hotels in Moroka often vary, but you can find a great deal from $24 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia