Premium Hotels in City Of Johannesburg
Forest Town
Lone Hill
Parktown
Bruma
Edenburg
Birnam
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Similar Properties around
Odyssey Luxury Apartments
(85 Ratings)
THB 1,552
+ THB 233 taxes & fees
Per Night
Inn & Out Sandton
THB 912
+ THB 128 taxes & fees
Per Night
CedarWoods of Sandton
Based on 43 Ratings and 0 reviews
(43 Ratings)
THB 2,437
THB 1,897
+ THB 469 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Four Seasons Lehae Guest House
Based on 3 Ratings and 0 reviews
(3 Ratings)
THB 1,584
THB 1,474
+ THB 333 taxes & fees
Per Night
Inn & Out Sandton Park
Based on 20 Ratings and 0 reviews
(20 Ratings)
THB 823
THB 684
+ THB 170 taxes & fees
Per Night
Road Lodge Sandton Grayston Drive
Based on 156 Ratings and 0 reviews
(156 Ratings)
THB 1,307
+ THB 196 taxes & fees
Per Night
Mount Royal Morningside
(6 Ratings)
THB 1,267
THB 1,179
+ THB 267 taxes & fees
Per Night
Popular in City of Johannesburg
Maison de Ky Guesthouse & Venue Hire
THB 2,070
+ THB 843 taxes & fees
Per Night
Classique Grace Boutique Hotel
Based on 4 Ratings and 0 reviews
(4 Ratings)
THB 1,918
THB 1,784
+ THB 487 taxes & fees
Per Night
Acacia House Executive Suite
THB 2,308
THB 2,147
+ THB 545 taxes & fees
Per Night
Harmony Guest House
Based on 9 Ratings and 0 reviews
(9 Ratings)
THB 874
THB 731
+ THB 190 taxes & fees
Per Night
Executive 2 bed Apartment, free WIFI and DSTV
THB 1,717
+ THB 138 taxes & fees
Per Night
Peaceful, cozy one bed apartment with inverter backup
THB 1,522
+ THB 490 taxes & fees
Per Night
Deedo Sandton
THB 1,295
+ THB 181 taxes & fees
Per Night
Executive 2-bedroom Serenity apartment in Wendywood Sandton with its own entrance
THB 2,039
+ THB 285 taxes & fees
Per Night
Opulent Selections Stays
THB 1,057
THB 947
+ THB 133 taxes & fees
Per Night
Joy-Treats
THB 1,262
+ THB 453 taxes & fees
Per Night
Joy Treats - Cozy Apartment
THB 1,262
+ THB 453 taxes & fees
Per Night
Forest Town
Lone Hill
Parktown
Bruma
Edenburg
Birnam