We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic & up & up Independent Hotels Internet & up Air Conditioning Business services Meeting room Quiet Hotels Hotels with Free Wifi Concierge Safe Hotels Non-Smoking Hotel Modern Hotels Luxury Spa Hotels Hotels with Shuttle Cheap Hotels Hotels with Balconies Luxury Boutique Hotels Boutique Hotels Suite Hotels Romantic Boutique Hotels Spa Hotels Downtown Hotels Apartheid Museum Unique Hotels Gold Reef City Reduced mobility rooms Tsogo Sun Gautrain Hotels with Jacuzzi Hotels with Hot Tubs Convention Hotels Hotels with Smoking Rooms $ $$ $$$ $$$$ Garden Court Southern Sun Hotels StayEasy Heritage Hotels Hyatt Mercure Four Seasons SUN1 Holiday Inn Historic Hotels Protea Hotels Crowne Plaza African Pride Casino Preferred Hotels & Resorts
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Protea Hotel Fire & Ice! by Marriott Johannesburg Melrose Arch
US$212
TripAdvisor
US$213
Hotels.com
US$270
AMOMA
SAVE US$61
US$270
US$210
Agoda.com
View Deal
#1 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
US$234
Hotels.com
US$234
Orbitz.com
US$235
Priceline
US$235
Booking.com
View Deal
Monarch Hotel
#2 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
US$177
TripAdvisor
US$184
Booking.com
US$223
HotelQuickly
SAVE US$45
US$223
US$177
Expedia.com
View Deal
#3 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
US$187
Hotels.com

Hotwire.com

Orbitz.com
SAVE US$18
US$187
US$169
Agoda.com
View Deal
#4 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
US$188
TripAdvisor
US$188
Hotels.com
US$318
AMOMA
SAVE US$129
US$318
US$188
Expedia.com
View Deal
#5 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
Four Seasons Hotel The Westcliff Johannesburg
US$255
TripAdvisor
US$256
FourSeasons.com
US$307
AMOMA
SAVE US$52
US$307
US$255
Booking.com
View Deal
#6 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Pool
African Pride Melrose Arch Hotel
US$272
Expedia.com
US$272
Hotels.com
US$273
Protea Hotels
SAVE US$115
US$273
US$159
AMOMA
View Deal
#7 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Pool
Hyatt Regency Johannesburg
US$142
TripAdvisor
US$142
Hotels.com
US$241
HotelQuickly
SAVE US$99
US$241
US$142
Expedia.com
View Deal
#8 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
The Winston Hotel
US$180
Booking.com
US$178
Expedia.com
US$217
HotelQuickly
SAVE US$41
US$217
US$176
Priceline
View Deal
#9 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking

Elvoline
US$158
TripAdvisor
View Deal
#10 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Pool
Protea Hotel Fire & Ice! by Marriott Johannesburg Melrose Arch
US$212
TripAdvisor
US$213
Hotels.com
US$270
AMOMA
SAVE US$61
US$270
US$210
Agoda.com
View Deal
#11 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Pool
Crowne Plaza Johannesburg - The Rosebank
US$117
Priceline
US$120
CrownePlaza.com
US$117
Agoda.com
SAVE US$3
US$120
US$117
Booking.com
View Deal
#12 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
US$109
TripAdvisor
US$141
Booking.com

Hotels.com
SAVE US$32
US$141
US$109
Expedia.com
View Deal
#13 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
Genesis All-Suite Hotel
US$88
TripAdvisor
US$91
Booking.com
US$88
Hotels.com
SAVE US$3
US$91
US$88
Expedia.com
View Deal
#14 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
motel Mi Pi CHi
US$60
Booking.com
US$58
Expedia.com

Orbitz.com
SAVE US$4
US$60
US$57
Agoda.com
View Deal
#15 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
Ten Bompas
US$260
TripAdvisor
US$270
Booking.com
US$267
Priceline
SAVE US$8
US$270
US$261
Expedia.com
View Deal
#16 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
Valverde Country Hotel
US$56
TripAdvisor

Orbitz.com

Hotwire.com
US$56
Booking.com
View Deal
#17 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
Faircity Mapungubwe Hotel Apartments
US$60
Booking.com
US$58
Hotels.com

Agoda.com
SAVE US$10
US$60
US$50
AMOMA
View Deal
#18 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
The View Boutique Hotel
US$135
Booking.com

Hotels.com
US$134
Orbitz.com
SAVE US$21
US$135
US$114
Agoda.com
View Deal
#19 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Pool
Holiday Inn Johannesburg-Rosebank
US$140
TripAdvisor
US$142
HolidayInn.com
US$152
HotelQuickly
SAVE US$12
US$152
US$140
Booking.com
View Deal
#20 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Restaurant
The Reef Hotel
US$57
TripAdvisor
US$83
Travelocity
US$85
Booking.com
SAVE US$28
US$85
US$57
AMOMA
View Deal
#21 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
The Capital on Bath
US$90
TripAdvisor

Expedia.com
US$90
Orbitz.com
US$90
Hotels.com
View Deal
#22 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
Tintswalo at Waterfall
US$379
TripAdvisor
US$379
Orbitz.com
US$379
Travelocity
US$379
Hotels.com
View Deal
#23 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
Westpoint Executive Suites
US$80
TripAdvisor

Hotels.com
US$158
Hotwire.com
SAVE US$79
US$158
US$79
Agoda.com
View Deal
#24 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
Premiere Classe Suites

Travelocity

Orbitz.com
US$58
HotelQuickly
SAVE US$16
US$58
US$42
Agoda.com
View Deal
#25 of 68 Hotels in Johannesburg by Best Value
  • Free Parking
  • Pool
Courtyard Hotel Rosebank
US$110
TripAdvisor
US$110
Expedia.com
US$137
HotelQuickly
SAVE US$27
US$137
US$110
Hotels.com
View Deal
#26 of 68 Hotels in Johannesburg by Best Value
  • Free Wifi
  • Free Parking
Sunnyside Park Hotel
US$105
Expedia.com
US$105
Hotels.com
US$131
HotelQuickly
SAVE US$46
US$131
US$85
Agoda.com
View Deal
#27 of 68 Hotels in Johannesburg by Best Value
    City Lodge Hotel Newtown
    US$66
    TripAdvisor
    US$66
    Orbitz.com
    US$66
    Travelocity
    US$66
    Hotels.com
    View Deal
    #28 of 68 Hotels in Johannesburg by Best Value
    • Free Wifi
    • Free Parking
    Courtyard Hotel Eastgate
    US$86
    TripAdvisor
    US$92
    Orbitz.com
    US$92
    Travelocity
    SAVE US$7
    US$92
    US$86
    Agoda.com
    View Deal
    #29 of 68 Hotels in Johannesburg by Best Value
    • Free Wifi
    Hotel QSL on 44
    US$70
    Orbitz.com

    Agoda.com
    US$80
    Booking.com
    SAVE US$10
    US$80
    US$70
    Hotels.com
    View Deal
    #30 of 68 Hotels in Johannesburg by Best Value
    • Pool
    Road Lodge Southgate

    Orbitz.com
    US$42
    Expedia.com
    US$42
    Hotwire.com
    US$42
    Hotels.com
    View Deal
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.