
Find hotels in Moroka from ฿680
- 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 ฿2,896
฿4,450 total
includes taxes & fees
3 May - 4 May

Garden Court Eastgate
Garden Court EastgateJohannesburg
8.4 out of 10, Very good, (114 reviews)
The price is ฿2,236
฿2,594 total
includes taxes & fees
1 May - 2 May

Piazza Hotel Montecasino
Piazza Hotel MontecasinoSandton
9.0 out of 10, Wonderful, (268 reviews)
The price is ฿3,951
฿4,544 total
includes taxes & fees
3 May - 4 May

The Fairway Hotel, Spa & Golf Resort
The Fairway Hotel, Spa & Golf ResortRandburg
9.4 out of 10, Exceptional, (117 reviews)
The price is ฿3,575
฿4,152 total
includes taxes & fees
8 May - 9 May

The Lakewood Hotel
The Lakewood HotelJohannesburg South
10.0 out of 10, Exceptional, (3 reviews)
The price is ฿3,355
฿3,858 total
includes taxes & fees
1 May - 2 May

Royal Majestic Hotel
Royal Majestic HotelRosebank
9.6 out of 10, Exceptional, (14 reviews)
The price is ฿2,311
฿2,658 total
includes taxes & fees
1 May - 2 May

The Capital Melrose
The Capital MelroseBirnam
9.0 out of 10, Wonderful, (119 reviews)
The price is ฿2,853
฿3,281 total
includes taxes & fees
15 May - 16 May

Hampton By Hilton Sandton Grayston
Hampton By Hilton Sandton GraystonSandton
9.0 out of 10, Wonderful, (69 reviews)
The price is ฿2,733
฿2,733 total
includes taxes & fees
22 May - 23 May

St Andrews Boutique Hotel
St Andrews Boutique HotelGermiston
7.2 out of 10, Good, (98 reviews)
The price is ฿2,233
฿2,568 total
includes taxes & fees
2 May - 3 May

Monte La Vue
Monte La VueSandton
8.8 out of 10, Excellent, (6 reviews)
The price is ฿1,725
฿1,984 total
includes taxes & fees
3 May - 4 May

Amadwala Lodge
Amadwala LodgeRoodepoort
8.4 out of 10, Very good, (21 reviews)
The price is ฿2,135
฿2,455 total
includes taxes & fees
4 May - 5 May

Southern Sun Hyde Park
Southern Sun Hyde ParkSandton
8.8 out of 10, Excellent, (137 reviews)
The price is ฿2,790
฿3,208 total
includes taxes & fees
1 May - 2 May

Town Lodge Roodepoort
Town Lodge RoodepoortRoodepoort
8.4 out of 10, Very good, (82 reviews)
The price is ฿2,115
฿2,433 total
includes taxes & fees
2 May - 3 May

Blueberry Hill Hotel
Blueberry Hill HotelRoodepoort
9.0 out of 10, Wonderful, (101 reviews)
The price is ฿4,016
฿4,619 total
includes taxes & fees
1 May - 2 May

Benvenuto Hotel and Conference Centre
Benvenuto Hotel and Conference CentreRandburg
8.6 out of 10, Excellent, (38 reviews)
The price is ฿1,677
฿1,929 total
includes taxes & fees
1 May - 2 May

Holiday Inn Johannesburg Sunnyside Park by IHG
Holiday Inn Johannesburg Sunnyside Park by IHGParktown
8.2 out of 10, Very good, (181 reviews)
The price is ฿2,012
฿2,534 total
includes taxes & fees
5 May - 6 May

ANEW Hotel Roodepoort Johannesburg
ANEW Hotel Roodepoort JohannesburgRoodepoort
8.6 out of 10, Excellent, (130 reviews)
The price is ฿2,506
฿2,882 total
includes taxes & fees
1 May - 2 May

Hyde Johannesburg Rosebank
Hyde Johannesburg RosebankRosebank
9.6 out of 10, Exceptional, (201 reviews)
The price is ฿6,468
฿6,468 total
includes taxes & fees
9 May - 10 May

Premier Hotel Quatermain
Premier Hotel QuatermainSandton
8.8 out of 10, Excellent, (385 reviews)
The price is ฿2,315
฿2,662 total
includes taxes & fees
2 May - 3 May

Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
Protea Hotel Fire & Ice by Marriott JHB Melrose ArchBirnam
8.6 out of 10, Excellent, (424 reviews)
The price is ฿3,707
฿4,306 total
includes taxes & fees
8 May - 9 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 ฿830 per night from 3 May to 4 May
฿830
฿964 total
3 May - 4 May
includes taxes & fees










































































