Johannesburg Hotels

Check in:
Check out:
1
please wait
Sort by Tribes
Popularity - Best Value
Currency
610 Results
  • Four Seasons Hotel The Westcliff

    Four Seasons Hotel The Westcliff

    Ranked #1 overall in Johannesburg hotels
    5 reviews
    Popular withLuxuryBusiness

    Head here for drinks at sunset.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Peech Hotel

    The Peech Hotel

    Ranked #2 overall in Johannesburg hotels
    4 reviews
    Popular withArtsyLuxuryTrendsters

    The Peech Hotel is an oasis of comfort in the barbed wire jungle of Johannesburg. Rooms feel more like upscale apartments than hotel rooms and the staff here are very ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Protea Hotel Fire & Ice! Melrose Arch

    Protea Hotel Fire & Ice! Melrose Arch

    Ranked #3 overall in Johannesburg hotels
    2 reviews

    Check out the yummy milkshake bar

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Protea Hotel Wanderers

    Protea Hotel Wanderers

    Ranked #4 overall in Johannesburg hotels
    3 reviews
    Popular withFamiliesStudents
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Protea Hotel O.R. Tambo Airport

    Protea Hotel O.R. Tambo Airport

    Ranked #5 overall in Johannesburg hotels
    3 reviews

    We flew in and out of here, and I remember the shops selling South African goods being quite nice. What I didn't love was the long check-in lines for our ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Westpoint Executive Suites

    Westpoint Executive Suites

    Ranked #6 overall in Johannesburg hotels
    2 reviews
    Popular withBusinessFamilies

    Good, Safe place to stay. Neat furnished rooms

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Michelangelo Hotel

    Michelangelo Hotel

    Ranked #7 overall in Johannesburg hotels
    2 reviews
    Popular withLuxury

    A fabulous hotel in the beautiful Sandton area of Johannesburg.

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Garden Court O.R. Tambo International Airport

    Garden Court O.R. Tambo International Airport

    Ranked #8 overall in Johannesburg hotels
    3 reviews
    Popular withBusinessLuxuryFamilies

    For extra long layovers or transits, this place is a good option. It isn't the kind of place you'd go out of your way to stay at but it is ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Hyatt Regency Johannesburg

    Hyatt Regency Johannesburg

    Ranked #9 overall in Johannesburg hotels
    1 review
    Popular withBusinessFoodiesLuxury

    pretty classy and should be for the price, location suited us for the 2 day stay and found the facilities well suited for our needs. The information desk team need ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Southern Sun O.R Tambo International Hotel

    Southern Sun O.R Tambo International Hotel

    Ranked #10 overall in Johannesburg hotels
    1 review
    Popular withBusiness

    The best place around O. R. Tambo Airport due to the quality of Service and budget.

    • Restaurant
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Melrose Place Guest Lodge

    Melrose Place Guest Lodge

    Ranked #11 overall in Johannesburg hotels
    1 review

    África 2007

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Saxon Hotel, Villas and Spa

    Saxon Hotel, Villas and Spa

    Ranked #12 overall in Johannesburg hotels
    1 review
    Popular withLuxury
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • 12 Stars Lifestyle Apartments

    12 Stars Lifestyle Apartments

    Ranked #14 overall in Johannesburg hotels
    1 review

    Overlooking the vibrant suburb of Melville, 12 Stars boasts a perfect location and luxurious aesthetic. The apartments are furnished with deluxe modern décor with an attention to detail that creates ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Rosebank Lodge Guest House

      Rosebank Lodge Guest House

      Ranked #13 overall in Johannesburg hotels
      1 review
      Popular withBusinessNightlifeTrendsters

      We had a lovely stay here. The lodge is conveniently located to the Gautrain and the huge Rosebank Mall complex. It's an easy walk to good shopping and great restaurants. ...

      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Lucky Bean Guesthouse

      Lucky Bean Guesthouse

      Ranked #15 overall in Johannesburg hotels
      1 review
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Michelangelo Towers

      Michelangelo Towers

      Ranked #16 overall in Johannesburg hotels
      Popular withLuxury
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • The Winston Hotel

      The Winston Hotel

      Ranked #17 overall in Johannesburg hotels
      Popular withLuxury
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • Sunnyside Park Hotel

      Sunnyside Park Hotel

      Ranked #18 overall in Johannesburg hotels
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Hotel Devonshire

      Hotel Devonshire

      Ranked #23 overall in Johannesburg hotels
      • Free WiFi
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • African Pride Melrose Arch Hotel

      African Pride Melrose Arch Hotel

      Ranked #22 overall in Johannesburg hotels
      Popular withLuxury
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • Genesis All-Suite Hotel

      Genesis All-Suite Hotel

      Ranked #25 overall in Johannesburg hotels
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • 10 2nd Avenue Houghton Estate

      10 2nd Avenue Houghton Estate

      Ranked #24 overall in Johannesburg hotels
      Popular withLuxury
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      PhotosAmenitiesMaploadingclose
    • Ravineside Lodge

      Ravineside Lodge

      Ranked #21 overall in Johannesburg hotels
        PhotosAmenitiesMaploadingclose
      • Premier Hotel OR Tambo

        Premier Hotel OR Tambo

        Ranked #20 overall in Johannesburg hotels
        • Free WiFi
        • Restaurant
        • Fitness Center
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • motel Mi Pi CHi

        motel Mi Pi CHi

        Ranked #19 overall in Johannesburg hotels
        • Free WiFi
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • The Munday Bed & Breakfast

        The Munday Bed & Breakfast

        Ranked #50 overall in Johannesburg hotels
        • Free WiFi
        • Swimming Pool
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Mohlware Guest Lodge

        Mohlware Guest Lodge

        Ranked #49 overall in Johannesburg hotels
          PhotosAmenitiesMaploadingclose
        • Ninety North Guest House (Pty) Ltd

          Ninety North Guest House (Pty) Ltd

          Ranked #47 overall in Johannesburg hotels
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • Mercure Johannesburg Midrand

          Mercure Johannesburg Midrand

          Ranked #48 overall in Johannesburg hotels
          • Free WiFi
          • Free Parking
          • Airport Transfer
          PhotosAmenitiesMaploadingclose
        • Ashdown House

          Ashdown House

          Ranked #45 overall in Johannesburg hotels
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Free Breakfast
          • Free Parking
          • Airport Transfer
          PhotosAmenitiesMaploadingclose

        Average price per night

        Hotel class

        Hotel type

        Average user rating

        Clear Filters
        Clear Filters
        retarget
        var ListPage = { maxTries: 25, interval: 400, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(ListPage.update(url, ++count, callback), self.interval); } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=johannesburg-south-africa&controller=topics&country_code=&current_user_id=&filters=&id=2000000000413&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=johannesburg-south-africa%2Fhotels&place=2000000000413&place_type=City&place_type=region&region=2000000000413&sort=best_value", function(){ HotelRates.ajax(); }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000383809&hotel_ids%5B%5D=5000000355149&hotel_ids%5B%5D=5000000705095&hotel_ids%5B%5D=5000000701561&hotel_ids%5B%5D=5000000703036&hotel_ids%5B%5D=5000000252660&hotel_ids%5B%5D=5000000344879&hotel_ids%5B%5D=5000000348581&hotel_ids%5B%5D=5000000176137&hotel_ids%5B%5D=5000000321130&hotel_ids%5B%5D=5000000149349&hotel_ids%5B%5D=5000000249682&hotel_ids%5B%5D=5000000375624&hotel_ids%5B%5D=5000000435300&hotel_ids%5B%5D=5000000424146&hotel_ids%5B%5D=5000000196506&hotel_ids%5B%5D=5000000371869&hotel_ids%5B%5D=5000000058206&hotel_ids%5B%5D=5000000192043&hotel_ids%5B%5D=5000000224734&hotel_ids%5B%5D=5000000096746&hotel_ids%5B%5D=5000000173549&hotel_ids%5B%5D=5000000910042&hotel_ids%5B%5D=5000001035028&hotel_ids%5B%5D=5000001251691&hotel_ids%5B%5D=5000000194280&hotel_ids%5B%5D=5000000202517&hotel_ids%5B%5D=5000000231512&hotel_ids%5B%5D=5000000206662&hotel_ids%5B%5D=5000000308149", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?country_code=us&current_user_id=&locale=en&region=2000000000413" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'USD', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }