You are booking hotel for more than 30 days
Spa
Select Filters
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Showing Properties in City of Johannesburg
54 On Bath
Based on 217 Ratings and 0 reviews
(217 Ratings)
THB 6,159
THB 5,163
+ THB 1,277 taxes & fees
Per Night
Sandton Sun and Towers
Based on 519 Ratings and 0 reviews
(519 Ratings)
THB 6,325
THB 5,263
+ THB 1,301 taxes & fees
Per Night
Protea Hotel by Marriott Midrand
Based on 126 Ratings and 0 reviews
(126 Ratings)
THB 2,615
THB 2,355
+ THB 632 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Courtyard Hotel Waterfall City
THB 3,535
THB 2,874
+ THB 740 taxes & fees
Per Night
The Maslow Hotel, Sandton
Based on 540 Ratings and 0 reviews
(540 Ratings)
THB 6,337
THB 5,894
+ THB 1,521 taxes & fees
Per Night
Villa Simonne
THB 5,115
THB 4,757
+ THB 1,227 taxes & fees
Per Night
Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
THB 5,683
+ THB 918 taxes & fees
Per Night
The Residency Jellicoe
(132 Ratings)
THB 1,579
+ THB 237 taxes & fees
Per Night
The Leonardo
(34 Ratings)
THB 8,696
THB 8,087
+ THB 2,095 taxes & fees
Per Night
The Wesley
Based on 53 Ratings and 0 reviews
(53 Ratings)
THB 2,308
THB 2,078
+ THB 531 taxes & fees
Per Night
Afrique Boutique Hotel Ruimsig
THB 2,845
THB 2,562
+ THB 654 taxes & fees
Per Night
The Capital on the Park
THB 3,321
THB 2,989
+ THB 764 taxes & fees
Per Night
The Fairway Hotel, Spa & Golf Resort
Based on 75 Ratings and 0 reviews
(75 Ratings)
THB 3,328
THB 3,095
+ THB 841 taxes & fees
Per Night
Pivot Hotel Montecasino
THB 4,822
THB 4,064
+ THB 1,109 taxes & fees
Per Night
The Residence Boutique Hotel
THB 9,204
THB 7,457
+ THB 1,897 taxes & fees
Per Night
Kleine Constantia
Based on 3 Ratings and 0 reviews
(3 Ratings)
THB 3,398
THB 3,160
+ THB 806 taxes & fees
Per Night
Thaba Eco Hotel
Based on 102 Ratings and 0 reviews
(102 Ratings)
THB 6,250
+ THB 938 taxes & fees
Per Night
Blueberry Hill Hotel
THB 3,462
THB 3,219
+ THB 832 taxes & fees
Per Night
Lourie Lodge
THB 2,249
THB 2,092
+ THB 533 taxes & fees
Per Night
Saxon Hotel, Villas and Spa
Based on 102 Ratings and 0 reviews
(102 Ratings)
THB 20,866
THB 19,406
+ THB 5,012 taxes & fees
Per Night