12 Best Hotels in Johannesburg, South Africa - Feb 2021
# 1
Saxon Hotel, Villas & Spa
36 Saxon Road, Sandton
Parking
Restaurant
Room service
Starts from$616
On Booking.com
VIEW DEAL
# 2
54 on Bath
54 Bath Avenue, Rosebank
Parking
Restaurant
Room service
Starts from$209
On Booking.com
VIEW DEAL
# 3
Monarch Hotel
167 Oxford Road
Parking
Restaurant
Room service
Starts from$172
On Booking.com
VIEW DEAL
# 4
Clico Boutique Hotel
27 Sturdee Avenue
Parking
Restaurant
Pets allowed
Starts from$125
On Booking.com
VIEW DEAL
# 5
Four Seasons Hotel The Westcliff
67 Jan Smuts Avenue
Parking
Restaurant
Pets allowed
Starts from$343
On Booking.com
VIEW DEAL
# 6
The Winston Hotel
6 Tottenham Road, Rosebank
Parking
Restaurant
Room service
Starts from$181
On Booking.com
VIEW DEAL
# 7
The Michelangelo Hotel
135 West Street, Nelson Mandela Square, Sandton
Parking
Restaurant
Room service
Starts from$246
On Booking.com
VIEW DEAL
# 8
Sandton Sun
Corner Fifth and Alice Streets, Sandton
Parking
Restaurant
Room service
Starts from$160
On Booking.com
VIEW DEAL
# 9
DaVinci Hotel on Nelson Mandela Square
Corner Maude and 5th Street, Sandton
Parking
Restaurant
Room service
Starts from$197
On Booking.com
VIEW DEAL
# 10
African Pride Melrose Arch, Autograph Collection
1 Melrose Square
Parking
Restaurant
Room service
Starts from$143
On Booking.com
VIEW DEAL
# 11
Intercontinental Johannesburg Sandton Towers
Corner 5th & Maude Streets
Parking
Restaurant
Room service
Starts from$168
On Booking.com
VIEW DEAL
# 12
The Marion on Nicol, Boutique Hotel of Distinction
Corner Stirling and Hamilton Roads
Parking
Restaurant
Room service
Starts from$149
On Booking.com
VIEW DEAL