iStock International
ShermansTravel experts know how to pick a good hotel. Whether in the budget, moderate, or luxury price range, the hotels we recommend always meet our highly selective criteria for what amounts to an unbeatable experience. We look at location, comparing the hotel to other offerings in the area; price range, determining where the hotel falls on the scale of affordability, and whether it merits the expense; and finally, experience, that all-important benchmark covering everything from aesthetics to service. We assess every aspect of the hotel experience, from beds and views to service and that indefinable thing called vibe.

Top Hotels in Johannesburg

54 on Bath Hotel

Set in the heart of stylish Rosebank, a leafy suburb full of restaurants, shopping centers, ... more

54 Bath Ave.
Rosebank , Johannesburg
+27 11 344 8500
Tags: luxury | expensive
Fairlawns Boutique Hotel & Spa

With its palatial look and feel, this award-winning boutique sits in a peacefulsuburb of Sandton ... more

Alma Road (Off Bowling Avenue)
Johannesburg , 011-27-11-804-2540
Tags: luxury | boutique hotel | smart splurge
Sandton Sun

Built in 1984, this landmark five-star hotel may be slightly frayed around theedges and missing ... more

5th Ave. & Alice St.
Johannesburg , 011-27-11-780-5000
Tags: luxury | business | expensive
Ten Bompas

The vibe at this 10-suite urban sanctuary located near the main hubs of HydePark, Sandton and ... more

near Rosebank; 10 Bompas Rd.
Johannesburg , 011-27-11-341-0282
Tags: luxury | expensive | boutique hotel | trendy
The Palazzo, Montecasino

This faux-Tuscan, 246-room palace, situated in beautiful Italian-style gardens,is one of ... more

Montecasino Blvd.
Johannesburg , 011-27-11-510-7000
Tags: luxury | expensive | smart splurge
The Parkwood

The location of this intimate boutique guesthouse, close to the dining optionsof Greenside and ... more

72 Worcester Road
Johannesburg , 011-27-11-880-1748
Tags: moderate | boutique hotel | great value
The Peech Hotel

This reasonably priced boutique in the chic suburb of Melrose boasts 16 roomsand suites that ... more

61 North St.
Melrose , Johannesburg
Tags: moderate | trendy
The Westcliff

Known as the "Pink Palace," the five-star, 84-room Westcliff sits on aprestigious ridge ... more

near Rosebank; 67 Jan Smuts Ave.
Johannesburg , 011-27-11-481-6000
Tags: luxury | expensive
Vhavenda Hills B&B

This inexpensive B&B in the very heart of Soweto is popular with visitorswho want an ... more

11749 Mampuru Street, Orlando West Extension
Johannesburg , 011-27-11-936-0411
Tags: budget | b&b

Compare Rates to Johannesburg

Sign up for the Top 25 Newsletter
to get exclusive weekly deals

Tell Us Your Preferences

To help us understand your travel preferences, please select from the following categories

Check all that apply
Oops, something went wrong.
No Thanks