Premium Hotels in City Of Johannesburg
Randpark
Rosebank
Sandown
Northcliff
Sandton
Birnam
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
Feels Like Home 18
THB 1,809
+ THB 253 taxes & fees
Per Night
St Tropez 1 Bedroom Sandton Residence
THB 2,065
+ THB 642 taxes & fees
Per Night
Casa Sandton 18
THB 1,302
+ THB 182 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Sandton Feels Like Home3
THB 1,367
+ THB 191 taxes & fees
Per Night
Radisson Blu Gautrain Hotel
Based on 999 Ratings and 0 reviews
(999 Ratings)
THB 2,914
+ THB 29 taxes & fees
Per Night
The Leonardo
(34 Ratings)
THB 8,744
THB 8,132
+ THB 2,104 taxes & fees
Per Night
Southern Sun Katherine Street
Based on 73 Ratings and 0 reviews
(73 Ratings)
THB 2,605
THB 2,167
+ THB 536 taxes & fees
Per Night
Courtyard Hotel Sandton
THB 2,921
THB 2,462
+ THB 672 taxes & fees
Per Night
Protea Hotel by Marriott Johannesburg Balalaika Sandton
Based on 852 Ratings and 0 reviews
(852 Ratings)
THB 2,785
+ THB 450 taxes & fees
Per Night
Davinci Hotel And Suites On Nelson Mandela Square
Based on 647 Ratings and 0 reviews
(647 Ratings)
THB 7,684
THB 7,146
+ THB 1,902 taxes & fees
Per Night
The Michelangelo Towers
Based on 146 Ratings and 0 reviews
(146 Ratings)
THB 8,858
THB 8,238
+ THB 2,085 taxes & fees
Per Night
DaVinci Suites
Based on 67 Ratings and 0 reviews
(67 Ratings)
THB 8,195
THB 7,622
+ THB 1,967 taxes & fees
Per Night
The Capital on the Park
Based on 123 Ratings and 0 reviews
(123 Ratings)
THB 2,823
THB 2,379
+ THB 649 taxes & fees
Per Night
NH Johannesburg Sandton Hotel
Based on 604 Ratings and 0 reviews
(604 Ratings)
THB 2,688
+ THB 403 taxes & fees
Per Night
Catalyst Apartment Hotel by NEWMARK
Based on 76 Ratings and 0 reviews
(76 Ratings)
THB 1,976
+ THB 296 taxes & fees
Per Night
MINT Hotel 84 on Katherine
(276 Ratings)
THB 2,091
THB 1,945
+ THB 503 taxes & fees
Per Night
Radisson Blu Hotel Sandton, Johannesburg
Based on 21 Ratings and 15 reviews
(21 Ratings)
THB 3,164
+ THB 475 taxes & fees
Per Night
Raphael Penthouse Suites
THB 5,299
THB 4,928
+ THB 1,273 taxes & fees
Per Night
Hotel Sky Sandton
Based on 211 Ratings and 0 reviews
(211 Ratings)
THB 1,890
THB 1,757
+ THB 453 taxes & fees
Per Night
Garden Court Sandton City
Based on 927 Ratings and 0 reviews
(927 Ratings)
THB 2,553
THB 2,140
+ THB 529 taxes & fees
Per Night
Randpark
Rosebank
Sandown
Northcliff
Sandton
Birnam