Destination
Check In--/--/--
-
Check Out--/--/--
Guests1 Room, 2 Adults
Search

12 Best Hotels in Johannesburg, South Africa - Sep 2019

# 1

Saxon Hotel, Villas & Spa

36 Saxon Road, Sandton
9.5
Guest RatingSuperb
based on 118 reviews
Parking
Restaurant
Room service
Starts from$616
On Booking.com
More Info
# 2

54 on Bath

54 Bath Avenue, Rosebank
9.3
Guest RatingSuperb
based on 103 reviews
Parking
Restaurant
Room service
Starts from$209
On Booking.com
More Info
# 3

Monarch Hotel

167 Oxford Road
9.3
Guest RatingSuperb
based on 191 reviews
Parking
Restaurant
Room service
Starts from$172
On Booking.com
More Info
# 4

Clico Boutique Hotel

27 Sturdee Avenue
9.3
Guest RatingSuperb
based on 130 reviews
Parking
Restaurant
Pets allowed
Starts from$125
On Booking.com
More Info
# 5

Four Seasons Hotel The Westcliff

67 Jan Smuts Avenue
9.2
Guest RatingSuperb
based on 481 reviews
Parking
Restaurant
Pets allowed
Starts from$343
On Booking.com
More Info
# 6

The Winston Hotel

6 Tottenham Road, Rosebank
9.0
Guest RatingSuperb
based on 181 reviews
Parking
Restaurant
Room service
Starts from$181
On Booking.com
More Info
# 7

The Michelangelo Hotel

135 West Street, Nelson Mandela Square, Sandton
9.0
Guest RatingSuperb
based on 832 reviews
Parking
Restaurant
Room service
Starts from$246
On Booking.com
More Info
# 8

Sandton Sun

Corner Fifth and Alice Streets, Sandton
9.0
Guest RatingSuperb
based on 521 reviews
Parking
Restaurant
Room service
Starts from$160
On Booking.com
More Info
# 9

DaVinci Hotel on Nelson Mandela Square

Corner Maude and 5th Street, Sandton
8.8
Guest RatingFabulous
based on 338 reviews
Parking
Restaurant
Room service
Starts from$197
On Booking.com
More Info
# 10

African Pride Melrose Arch, Autograph Collection

1 Melrose Square
8.8
Guest RatingFabulous
based on 316 reviews
Parking
Restaurant
Room service
Starts from$143
On Booking.com
More Info
# 11

Intercontinental Johannesburg Sandton Towers

Corner 5th & Maude Streets
8.7
Guest RatingFabulous
based on 254 reviews
Parking
Restaurant
Room service
Starts from$168
On Booking.com
More Info
# 12

The Marion on Nicol, Boutique Hotel of Distinction

Corner Stirling and Hamilton Roads
8.6
Guest RatingFabulous
based on 159 reviews
Parking
Restaurant
Room service
Starts from$149
On Booking.com
More Info