Premium Hotels in City Of Johannesburg
Forest Town
Melrose
Melrose North
Morningside
Honeydew
Sandhurst
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Showing Properties in City of Johannesburg
Illovo Central 1023
THB 2,554
THB 2,091
+ THB 1,001 taxes & fees
Per Night
Reserved Suites Illovo Hotel
THB 2,129
+ THB 298 taxes & fees
Per Night
One and Only Jozi
THB 2,671
+ THB 374 taxes & fees
Per Night
Velda Residence
THB 3,226
+ THB 452 taxes & fees
Per Night
Max Executive Apartments
(171 Ratings)
THB 3,297
+ THB 462 taxes & fees
Per Night
Hyde Park Guest House
Based on 168 Ratings and 0 reviews
(168 Ratings)
THB 4,045
+ THB 607 taxes & fees
Per Night
Hoeveld House
(558 Ratings)
THB 8,734
+ THB 1,397 taxes & fees
Per Night
59 on Central
(36 Ratings)
THB 2,558
+ THB 384 taxes & fees
Per Night
Studio Stay on Sixty6
THB 2,818
+ THB 395 taxes & fees
Per Night
Radisson Blu Hotel Sandton, Johannesburg
Based on 21 Ratings and 15 reviews
(21 Ratings)
THB 2,958
+ THB 444 taxes & fees
Per Night
Radisson Blu Gautrain Hotel
Based on 999 Ratings and 0 reviews
(999 Ratings)
THB 2,591
+ THB 26 taxes & fees
Per Night
Hotel Sky Sandton
Based on 233 Ratings and 0 reviews
(233 Ratings)
THB 1,996
THB 1,856
+ THB 481 taxes & fees
Per Night
@Sandton Hotel
Based on 72 Ratings and 0 reviews
(72 Ratings)
THB 3,176
THB 2,536
+ THB 646 taxes & fees
Per Night
Garden Court Sandton City
Based on 948 Ratings and 0 reviews
(948 Ratings)
THB 2,580
+ THB 413 taxes & fees
Per Night
Hyde Johannesburg Rosebank
Based on 83 Ratings and 0 reviews
(83 Ratings)
THB 5,029
+ THB 754 taxes & fees
Per Night
54 On Bath
Based on 223 Ratings and 0 reviews
(223 Ratings)
THB 6,316
+ THB 1,010 taxes & fees
Per Night
The Capital on Bath
(131 Ratings)
THB 2,356
THB 2,191
+ THB 569 taxes & fees
Per Night
African Pride Melrose Arch Hotel, Autograph Collection
Based on 397 Ratings and 0 reviews
(397 Ratings)
THB 4,351
THB 3,946
+ THB 716 taxes & fees
Per Night
Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
Based on 372 Ratings and 0 reviews
(372 Ratings)
THB 3,909
+ THB 631 taxes & fees
Per Night
Easy Stay - The Vantage
(51 Ratings)
THB 2,485
THB 2,032
+ THB 520 taxes & fees
Per Night
Forest Town
Melrose
Melrose North
Morningside
Honeydew
Sandhurst