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
Protea Hotel Fire & Ice by Marriott JHB Melrose Arch
THB 2,997
+ THB 484 taxes & fees
Per Night
The Residency Jellicoe
THB 2,020
THB 1,869
+ THB 486 taxes & fees
Per Night
54 On Bath
Based on 211 Ratings and 0 reviews
(211 Ratings)
THB 4,951
THB 4,580
+ THB 1,174 taxes & fees
Per Night
Courtyard Hotel Waterfall City
THB 3,867
THB 3,577
+ THB 937 taxes & fees
Per Night
The Michelangelo Towers
Based on 146 Ratings and 0 reviews
(146 Ratings)
THB 8,369
THB 7,742
+ THB 1,958 taxes & fees
Per Night
Fairlawns Boutique Hotel and Spa
Based on 95 Ratings and 0 reviews
(95 Ratings)
THB 13,428
THB 10,835
+ THB 2,817 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Protea Hotel by Marriott Midrand
THB 2,119
THB 1,960
+ THB 526 taxes & fees
Per Night
The Leonardo
(34 Ratings)
THB 10,577
THB 8,518
+ THB 2,215 taxes & fees
Per Night
The Wesley
Based on 53 Ratings and 0 reviews
(53 Ratings)
THB 4,545
THB 4,159
+ THB 1,045 taxes & fees
Per Night
Pivot Hotel Montecasino
THB 4,565
THB 4,223
+ THB 1,099 taxes & fees
Per Night
The Residence Boutique Hotel
THB 8,871
THB 7,184
+ THB 1,824 taxes & fees
Per Night
The Fairway Hotel, Spa & Golf Resort
THB 2,685
THB 2,484
+ THB 679 taxes & fees
Per Night
Thaba Eco Hotel
Based on 102 Ratings and 0 reviews
(102 Ratings)
THB 6,603
+ THB 990 taxes & fees
Per Night
Blueberry Hill Hotel
Based on 80 Ratings and 0 reviews
(80 Ratings)
THB 3,461
THB 3,201
+ THB 833 taxes & fees
Per Night
The Maslow Hotel, Sandton
Based on 535 Ratings and 0 reviews
(535 Ratings)
THB 3,217
THB 2,976
+ THB 772 taxes & fees
Per Night
Afrique Boutique Hotel Ruimsig
THB 3,407
THB 3,118
+ THB 784 taxes & fees
Per Night
Saxon Hotel, Villas and Spa
Based on 99 Ratings and 0 reviews
(99 Ratings)
THB 21,855
THB 20,216
+ THB 5,256 taxes & fees
Per Night
Piazza Hotel Montecasino
Based on 208 Ratings and 0 reviews
(208 Ratings)
THB 3,244
+ THB 519 taxes & fees
Per Night
Four Seasons Hotel The Westcliff, Johannesburg
THB 20,804
+ THB 3,360 taxes & fees
Per Night
The Residency Sandhurst
THB 2,749
THB 2,516
+ THB 632 taxes & fees
Per Night