
Find hotels in Moroka from AED 78
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Moroka
Apart hotel
Apartment
Check prices for these dates
Our top choices for Moroka hotels

Afrique Boutique Hotel Ruimsig
Afrique Boutique Hotel RuimsigRoodepoort
9.6 out of 10, Exceptional, (35 reviews)
The price is AED 311
AED 490 total
includes taxes & fees
10 May - 11 May

Silverstar Hotel
Silverstar HotelKrugersdorp
9.6 out of 10, Exceptional, (15 reviews)
The price is AED 428
AED 504 total
includes taxes & fees
17 May - 18 May

Royal Majestic Hotel
Royal Majestic HotelRosebank
9.2 out of 10, Wonderful, (15 reviews)
The price is AED 294
AED 339 total
includes taxes & fees
20 May - 21 May

Town Lodge Roodepoort
Town Lodge RoodepoortRoodepoort
8.6 out of 10, Excellent, (83 reviews)
The price is AED 209
AED 243 total
includes taxes & fees
17 May - 18 May

City Lodge Hotel Eastgate
City Lodge Hotel EastgateJohannesburg
9.0 out of 10, Wonderful, (84 reviews)
The price is AED 217
AED 253 total
includes taxes & fees
24 May - 25 May

Monte La Vue
Monte La VueSandton
8.8 out of 10, Excellent, (6 reviews)
The price is AED 200
AED 232 total
includes taxes & fees
17 May - 18 May

Usambara lodge
Usambara lodgeKrugersdorp
9.4 out of 10, Exceptional, (6 reviews)
The price is AED 333
AED 388 total
includes taxes & fees
20 May - 21 May

Ascot Boutique Hotel
Ascot Boutique HotelNorwood
8.2 out of 10, Very Good, (188 reviews)
The price is AED 156
AED 158 total
includes taxes & fees
10 May - 11 May

Misty Hills Country Hotel
Misty Hills Country HotelMuldersdrift
8.6 out of 10, Excellent, (145 reviews)
The price is AED 315
AED 369 total
includes taxes & fees
17 May - 18 May

CedarWoods of Sandton
CedarWoods of SandtonSandton
8.2 out of 10, Very Good, (45 reviews)
The price is AED 253
AED 295 total
includes taxes & fees
19 May - 20 May

Amadwala Lodge
Amadwala LodgeRoodepoort
8.4 out of 10, Very Good, (21 reviews)
The price is AED 231
AED 268 total
includes taxes & fees
10 May - 11 May

The Lakewood Hotel
The Lakewood HotelJohannesburg South
10.0 out of 10, Exceptional, (3 reviews)
The price is AED 390
AED 453 total
includes taxes & fees
21 May - 22 May

Holiday Inn Johannesburg Sunnyside Park by IHG
Holiday Inn Johannesburg Sunnyside Park by IHGParktown
8.2 out of 10, Very Good, (182 reviews)
The price is AED 206
AED 261 total
includes taxes & fees
18 May - 19 May

The Fairway Hotel, Spa & Golf Resort
The Fairway Hotel, Spa & Golf ResortRandburg
9.4 out of 10, Exceptional, (117 reviews)
The price is AED 384
AED 450 total
includes taxes & fees
13 May - 14 May

Alcazaba Lodges
Alcazaba LodgesJohannesburg CBD
9.0 out of 10, Wonderful, (27 reviews)
The price is AED 187
AED 217 total
includes taxes & fees
15 May - 16 May

ANEW Hotel Roodepoort Johannesburg
ANEW Hotel Roodepoort JohannesburgRoodepoort
8.6 out of 10, Excellent, (130 reviews)
The price is AED 266
AED 309 total
includes taxes & fees
24 May - 25 May

Garden Court Eastgate
Garden Court EastgateJohannesburg
8.4 out of 10, Very Good, (114 reviews)
The price is AED 256
AED 297 total
includes taxes & fees
15 May - 16 May

Ecomotel Louis Botha
Ecomotel Louis BothaJohannesburg
8.6 out of 10, Excellent, (4 reviews)
The price is AED 88
AED 101 total
includes taxes & fees
9 Jun - 10 Jun

Hampton By Hilton Sandton Grayston
Hampton By Hilton Sandton GraystonSandton
9.0 out of 10, Wonderful, (71 reviews)
The price is AED 312
AED 312 total
includes taxes & fees
16 May - 17 May

Blueberry Hill Hotel
Blueberry Hill HotelRoodepoort
9.0 out of 10, Wonderful, (102 reviews)
The price is AED 459
AED 528 total
includes taxes & fees
10 May - 11 May
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
More cheap stays in Moroka

Harmony Guest House
12 Amalinda Street Sandton Gauteng
The price is AED 86 per night from Jun 9 to Jun 10
AED 86
AED 101 total
9 Jun - 10 Jun
includes taxes & fees
Hotels in Moroka with star-rating

4 Star Hotels
212 properties

3 Star Hotels
425 properties










































































