Premium Hotels in City Of Johannesburg
Sandown
Strathavon
Parkwood
Birnam
Melrose North
Sandton
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
Sand River Guest House
Based on 5 Ratings and 0 reviews
(5 Ratings)
THB 1,827
THB 1,516
+ THB 377 taxes & fees
Per Night
Sandton Lodge Rivonia
Based on 26 Ratings and 0 reviews
(26 Ratings)
THB 1,954
THB 1,808
+ THB 462 taxes & fees
Per Night
Prestige Apartment Sandton at Westpoint
(103 Ratings)
THB 1,907
THB 1,764
+ THB 452 taxes & fees
Per Night
Lilly’s luxury
THB 2,024
+ THB 283 taxes & fees
Per Night
Road Lodge Rivonia
Based on 227 Ratings and 0 reviews
(227 Ratings)
THB 1,323
+ THB 198 taxes & fees
Per Night
Popular in City of Johannesburg
Thatchfoord Lodge
Based on 19 Ratings and 0 reviews
(19 Ratings)
THB 2,199
THB 2,034
+ THB 520 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Lotus Guest House
Based on 11 Ratings and 0 reviews
(11 Ratings)
THB 1,657
+ THB 249 taxes & fees
Per Night
Gallo Manor Executive Bed & Breakfast
THB 2,410
THB 2,006
+ THB 281 taxes & fees
Per Night
BLUE SKY APARTMENTS
THB 12,038
+ THB 1,685 taxes & fees
Per Night
Fafi's Place
THB 1,275
+ THB 178 taxes & fees
Per Night
Fairlawns Boutique Hotel and Spa
THB 14,364
THB 11,622
+ THB 3,009 taxes & fees
Per Night
The Haystack on Homestead
Based on 45 Ratings and 0 reviews
(45 Ratings)
THB 1,998
THB 1,848
+ THB 473 taxes & fees
Per Night
Rivonia Premier Lodge
THB 2,534
THB 2,318
+ THB 583 taxes & fees
Per Night
Bellgrove Guest House
Based on 27 Ratings and 0 reviews
(27 Ratings)
THB 2,542
THB 2,352
+ THB 606 taxes & fees
Per Night
Holiday Inn Express Sandton Woodmead
Based on 202 Ratings and 0 reviews
(202 Ratings)
THB 1,972
+ THB 20 taxes & fees
Per Night
Odyssey Luxury Apartments
(85 Ratings)
THB 1,604
+ THB 241 taxes & fees
Per Night
Highgrove Guesthouse
(306 Ratings)
THB 2,393
THB 2,213
+ THB 550 taxes & fees
Per Night
Sandown
Strathavon
Parkwood
Birnam
Melrose North
Sandton