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
  Cheap Hotels Free Wifi Budget City Center 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 center Quaint Room Service Business Classic & up & up Independent Hotels Internet & up Air Conditioning Meeting room Business services Quiet Hotels Hotels with Free Wifi Concierge Safe Hotels Non-Smoking Hotel Modern Hotels Hotels with Shuttle Luxury Spa Hotels Hotels with Balconies Luxury Boutique Hotels Boutique Hotels Suite Hotels Romantic Boutique Hotels Downtown Hotels Unique Hotels Reduced mobility rooms Spa Hotels Apartheid Museum Gold Reef City Trendsetter Luxury Traveler Foodie Art and Architecture Lover Tsogo Sun Shopping Fanatic Gautrain 60+ Traveler Convention Hotels Hotels with Smoking Rooms $ $$ $$$ $$$$ Garden Court Nature Lover Southern Sun Hotels StayEasy Heritage Hotels Mercure Hotels with Jacuzzi Four Seasons Like a Local SUN1 Hotels with Hot Tubs Holiday Inn Nightlife Seeker History Buff Historic Hotels Urban Explorer Beach Goer Protea Hotels Thrill Seeker Crowne Plaza African Pride Casino Preferred Hotels & Resorts Family Vacationer
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler 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
AirportInn & Suites Isando
SAVE $17
$43
Booking.com
$26
View Deal
#44 of 66 hotels in Johannesburg
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of $31/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

  • Studio
    $26
    View Deal
  • Studio
    $26
    View Deal
  • Deluxe Room
    $36
    View Deal
  • Deluxe Room
    $37
    View Deal
  • Deluxe Room
    $37
    View Deal
  • Deluxe Room
    $37
    View Deal
  • One-Bedroom Apartment
    $42
    View Deal
  • Executive Suite
    $43
    View Deal
  • Executive Suite
    $43
    View Deal
  • Executive Suite
    $43
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 12
Mercure Johannesburg Midrand
SAVE $44
$86
Mercure
$42
View Deal
  • Standard Room with 2 single beds
    $42
    View Deal
  • Standard Twin Room - Non-refundable
    $42
    View Deal
  • Standard Twin Room - Non-refundable
    $42
    View Deal
  • Standard Room, 1 Double Bed
    $43
    View Deal
  • Standard Room, 2 Twin Beds
    $43
    View Deal
  • Standard Room, 1 Double Bed
    $43
    View Deal
  • Standard Room, 1 Double Bed (Free WiFi)
    $43
    View Deal
  • Standard Room, 2 Twin Beds
    $43
    View Deal
  • Standard Room, 2 Twin Beds (Free WiFi)
    $43
    View Deal
  • Standard Room, 1 Double Bed
    $43
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 16
Road Lodge Southgate
Expedia.com
$42
View Deal
#41 of 66 hotels in Johannesburg
  • Double Room - RoomOnly
    $42
    View Deal
  • Double Room, Non Smoking - RoomOnly
    $42
    View Deal
  • Twin Room - RoomOnly
    $42
    View Deal
  • Twin Room, Accessible, Non Smoking - RoomOnly
    $42
    View Deal
  • Twin Room, Non Smoking - RoomOnly
    $42
    View Deal
  • Double Room - RoomOnly
    $42
    View Deal
  • Double Room - RoomOnly
    $42
    View Deal
  • Double Room - RoomOnly
    $42
    View Deal
  • Double Room, Non Smoking - RoomOnly
    $42
    View Deal
  • Double Room, Non Smoking - RoomOnly
    $42
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 26
Premiere Classe Suites
SAVE $4
$51
Agoda.com
$47
View Deal
#30 of 66 hotels in Johannesburg
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of $52/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

  • 1-Bedroom Apartment
    $47
    View Deal
  • Standard Apartment, 1 Bedroom
    $49
    View Deal
  • Standard Apartment, 1 Bedroom
    $49
    View Deal
  • Standard Apartment, 1 Bedroom
    $49
    View Deal
  • Standard Apartment, 1 Bedroom (Free parking, Free WiFi)
    $50
    View Deal
  • One-Bedroom Apartment - Non-refundable
    $51
    View Deal
  • Standard Apartment, 2 Bedrooms
    $102
    View Deal
  • Standard Apartment, 2 Bedrooms
    $102
    View Deal
  • Standard Apartment, 2 Bedrooms (Free parking, Free WiFi)
    $102
    View Deal
  • Standard Apartment, 2 Bedrooms
    $102
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 10
Valverde Country Hotel
Booking.com
$56
View Deal
  • Comfort Double Room - Non-refundable
    $56
    View Deal
  • Comfort Double Room
    $56
    View Deal
  • Comfort Double Room - Non-refundable
    $56
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 3
The Reef Hotel
Expedia.com
$74
View Deal
  • Standard Double Room - Breakfast included.
    $74
    View Deal
  • Standard Twin Room
    $74
    View Deal
  • Standard Double Room - Breakfast included.
    $74
    View Deal
  • Standard Double Room - Breakfast included. (Free breakfast, Free WiFi)
    $74
    View Deal
  • Standard Twin Room
    $74
    View Deal
  • Standard Twin Room (Free breakfast, Free WiFi)
    $74
    View Deal
  • Standard Double Room - Breakfast included.
    $74
    View Deal
  • Standard Twin Room
    $74
    View Deal
  • Standard Double Room - Breakfast included.
    $74
    View Deal
  • Standard Twin Room
    $74
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 21
The Capital on Bath
SAVE $14
$89
Expedia.com
$75
View Deal
#26 of 66 hotels in Johannesburg
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of $88/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

  • Standard Room, 1 King Bed
    $75
    View Deal
  • Standard Room, 1 King Bed
    $75
    View Deal
  • Standard Room, 1 King Bed
    $76
    View Deal
  • Standard Room
    $83
    View Deal
  • Executive Room, 1 King Bed
    $85
    View Deal
  • Executive Room, 1 King Bed
    $85
    View Deal
  • Executive Room, 1 King Bed
    $86
    View Deal
  • Standard Room, 1 King Bed
    $89
    View Deal
  • Standard Room, 1 King Bed (Free WiFi)
    $89
    View Deal
  • Standard Room, 1 King Bed
    $89
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 44
Garden Court Milpark
Orbitz.com
$83
View Deal
  • Standard Room (Surcharge)
    $83
    View Deal
  • Standard Room - Best Available Rate
    $83
    View Deal
  • Standard Room (Surcharge) (Free breakfast, Free WiFi)
    $83
    View Deal
  • Standard Room - Best Available Rate (Free breakfast, Free WiFi)
    $83
    View Deal
  • Standard Room (Surcharge)
    $83
    View Deal
  • Standard Room - Best Available Rate
    $83
    View Deal
  • Standard Room (Surcharge)
    $83
    View Deal
  • Superior Room - Best Available Rate
    $89
    View Deal
  • Superior Room - Best Available Rate (Free breakfast, Free WiFi)
    $89
    View Deal
  • Superior Room - Best Available Rate
    $89
    View Deal
Collapse room deals
View more room deals
Showing room deals 1 - of 16
*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.