Compare and save on Nairobi hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
426 Results
  • Fairmont The Norfolk
    Ranked #1 overall in Nairobi hotels
    8.3
    Wonderful!
    6 reviews
    Popular withBusinessLuxuryArtsy

    Known as one of the nicest places to stay in the CBD and Nairobi in general. It is best suited for business travelers who need to stay int he CBD ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Tribe Hotel
    Ranked #2 overall in Nairobi hotels
    8.3
    Wonderful!
    6 reviews
    Popular withBusinessLuxuryTrendsters

    If size matters, then the Tribe’s beef burger is certainly a winner, and it scores highly on taste. The beef patty is well – grilled and the bun is quality ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • InterContinental Nairobi
    Ranked #3 overall in Nairobi hotels
    7.3
    Pretty good
    6 reviews
    Popular withBusinessLuxuryFamilies
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Giraffe Manor
    Ranked #4 overall in Nairobi hotels
    8.7
    Wonderful!
    3 reviews
    Popular withLuxuryHistoryFamilies

    If you are a fan of giraffes - this is heaven for you. As you eat breakfast, they poke their heads in. There is tons of feeding opportunities. My kids ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Fairview Apartments
      Ranked #5 overall in Nairobi hotels
      10.0
      Exceptional!
      3 reviews
      Popular withBusinessLuxuryFamilies

      The Fairview is located in the Upper Hill district of Nairobi, a central area which is home to many government buildings. In a city where security is a priority, the ...

      • Restaurant
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Eka Hotel Nairobi
      Ranked #6 overall in Nairobi hotels
      8.7
      Wonderful!
      3 reviews

      Love love love

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose
    • Nairobi Serena Hotel
      Ranked #7 overall in Nairobi hotels
      7.3
      Pretty good
      3 reviews
      Popular withBusinessLuxury

      The Serena is popular with business travelers because of its location right between the central business district, and upper hill where a lot of offices are. It has a great ...

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose
    • Hemingways Nairobi
      Ranked #8 overall in Nairobi hotels
      8.0
      Wonderful!
      2 reviews
      Popular withLuxuryTrendstersNightlife

      Like the man for whom the hotel is named, I found this place to be off-putting and pretentious, and at the same time indisputably high in quality. Definitely not my ...

        ReviewsPhotosAmenitiesMaploadingclose
      • Country Lodge
        Ranked #9 overall in Nairobi hotels
        8.0
        Wonderful!
        2 reviews
        Popular withBusinessFamilies

        Run by folks who run the Fairview, it is adjacent with an adjoining pathway. It is much smaller, a less expensive, and since it shares the restaurants with the Fairview ...

        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Hilton Nairobi
        Ranked #10 overall in Nairobi hotels
        6.0
        Pretty good
        3 reviews
        Popular withAdventureLuxuryBusiness

        Nice hotel with a view of downtown Nairobi. Too bad that I only got there in the morning because of plane delay previous night and only stayed during the day ...

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Safari Park Hotel
        Ranked #11 overall in Nairobi hotels
        7.0
        Pretty good
        2 reviews
        Popular withFoodies
        • Restaurant
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Ole - Sereni Hotel, Nairobi
        Ranked #12 overall in Nairobi hotels
        7.0
        Pretty good
        2 reviews
        Popular withLuxuryBusiness

        This has been described as characterless, the only virtue is the close location to the airports, both the international Kenyatta Airport and local Wilson Airport. From the exterior, the hotel ...

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • The Sarova Stanley
        Ranked #13 overall in Nairobi hotels
        8.0
        Wonderful!
        1 review
        Popular withBusinessLuxury

        The rooms are quite nice, but the location in the middle of town means that walking outside after dark is not the best idea, and your view from the window ...

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Maasai Ostrich Resort
        Ranked #13 overall in Nairobi hotels
        8.0
        Wonderful!
        1 review
        Popular withOutdoorsyAdventureFamilies

        This is quite an audaciously entertaining place. You can literally ride an ostrich (if you are under 70 kilos) and then sit down and eat grilled ostrich. The grilled choma ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Batian's Peak Serviced Apartments
          Ranked #16 overall in Nairobi hotels
          8.0
          Wonderful!
          1 review
          Popular withBusiness

          A solid option for longer term stays. Anything from a week or more. The apartments are huge, and fully furnished. There are some small outside areas which are nice for ...

          • Free WiFi
          • Restaurant
          • Fitness Center
          • Free Parking
          • Airport Transfer
          ReviewsPhotosAmenitiesMaploadingclose
        • Jungle Junction Campsite
          Ranked #15 overall in Nairobi hotels
          8.0
          Wonderful!
          1 review
          Popular withBackpackersOutdoorsy

          The spot to stop in Nairobi for overlanders. It has a wide open lawn for camping a little restaurant with picnic tables, and laundry.Chris and Diana are famous for their ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Crowne Plaza Hotel Nairobi
            Ranked #16 overall in Nairobi hotels
            6.0
            Pretty good
            2 reviews
            Popular withBusiness

            Well the hotel was nice and so far had no bad experience in it. Room was clean and not too small, bathroom was clean too, had bath tub, and shower, ...

            • Free WiFi
            • Swimming Pool
            • Fitness Center
            • Airport Transfer
            ReviewsPhotosAmenitiesMaploadingclose
          • Windsor Golf and Country Club
            Ranked #18 overall in Nairobi hotels
            6.0
            Pretty good
            2 reviews
            Popular withBusinessLuxury

            Great place for "holidaying"

            • Free WiFi
            • Swimming Pool
            • Fitness Center
            • Free Breakfast
            • Free Parking
            • Airport Transfer
            ReviewsPhotosAmenitiesMaploadingclose
          • Villa Rosa Kempinski
            Ranked #19 overall in Nairobi hotels
            6.0
            Pretty good
            2 reviews
            Popular withBusinessLuxury

            I met a friend for a drink here and, upon hearing what he'd paid to spend the night, was thankful I didn't. Don't get me wrong—Villa Rosa Kempinkski is a ...

            • Free WiFi
            • Swimming Pool
            • Fitness Center
            • Free Parking
            • Airport Transfer
            ReviewsPhotosAmenitiesMaploadingclose
          • Amboseli Serena Safari Lodge
            Ranked #20 overall in Nairobi hotels
            10.0
            Exceptional!
            1 review
            Popular withLuxuryOutdoorsyFoodies
              ReviewsPhotosAmenitiesMaploadingclose
            • Upper Hill Campsite
              Ranked #22 overall in Nairobi hotels
              10.0
              Exceptional!
              1 review
              Popular withOutdoorsyGreenAdventure

              You know how you hate it at the time, but some of the hardest times traveling leave you with the best memories? I just happened to be staying here during ...

              • Restaurant
              ReviewsPhotosAmenitiesMaploadingclose
            • Grand Royal Hotel
              Ranked #21 overall in Nairobi hotels
              10.0
              Exceptional!
              1 review
              Popular withLuxuryFamilies

              good

                ReviewsPhotosAmenitiesMaploadingclose
              • House of Waine
                Ranked #25 overall in Nairobi hotels
                10.0
                Exceptional!
                1 review
                Popular withTrendstersLuxuryArtsy

                The small size of this hotel and the intimate feel of it was nice, but what I really love about House of Waine is the gardens. They're so lush, and ...

                • Free WiFi
                • Swimming Pool
                • Free Breakfast
                • Free Parking
                • Airport Transfer
                ReviewsPhotosAmenitiesMaploadingclose
              • Sankara Nairobi
                Ranked #25 overall in Nairobi hotels
                10.0
                Exceptional!
                1 review
                • Free WiFi
                • Swimming Pool
                • Fitness Center
                • Free Parking
                • Airport Transfer
                ReviewsPhotosAmenitiesMaploadingclose
              • Jupiter Guest Resort Langata
                Ranked #24 overall in Nairobi hotels
                10.0
                Exceptional!
                1 review
                Popular withNightlife
                  ReviewsPhotosAmenitiesMaploadingclose
                • Hob House B&B
                  Ranked #23 overall in Nairobi hotels
                  10.0
                  Exceptional!
                  1 review
                  Popular withLuxurySolo FemaleFoodies

                  A must visit when in Nairobi. This is the cutest B and B and hidden gem of a restaurant. Some of Nairobi’s most elite visit the restaurant on the regular ...

                    ReviewsPhotosAmenitiesMaploadingclose
                  • Sarova Panafric
                    Ranked #28 overall in Nairobi hotels
                    6.0
                    Pretty good
                    1 review
                    • Free WiFi
                    • Swimming Pool
                    • Fitness Center
                    • Free Parking
                    • Airport Transfer
                    ReviewsPhotosAmenitiesMaploadingclose
                  • Nairobi Safari Club
                    Ranked #27 overall in Nairobi hotels
                    6.0
                    Pretty good
                    1 review
                    • Free WiFi
                    • Restaurant
                    • Free Breakfast
                    ReviewsPhotosAmenitiesMaploadingclose
                  • Silver Springs Hotel
                    Ranked #30 overall in Nairobi hotels
                    6.0
                    Pretty good
                    1 review
                    Popular withBusiness

                    A decent option of a mid-range hotel near to the CBD but not trapped within it. It has a small pool, decent buffet meals, and a number of small conference ...

                    • Free WiFi
                    • Restaurant
                    • Swimming Pool
                    • Fitness Center
                    • Free Breakfast
                    • Free Parking
                    • Airport Transfer
                    ReviewsPhotosAmenitiesMaploadingclose
                  • Kivi Milimani Hotel
                    Ranked #30 overall in Nairobi hotels
                    6.0
                    Pretty good
                    1 review

                    It is on Statehouse road, which is something of a mid-range hotel row. It is in an awkward location though, as it is between the central business district, and Kilimani, ...

                    • Free WiFi
                    • Restaurant
                    • Swimming Pool
                    • Free Breakfast
                    • Free Parking
                    • Airport Transfer
                    ReviewsPhotosAmenitiesMaploadingclose

                  Average price per night

                  Hotel class

                  Hotel type

                  Average user rating

                  Clear Filters
                  Clear Filters
                  var ListPage = { maxTries: 20, interval: 0, 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(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } 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.com/trip/hotels/hotel_list_page?action=index&clean_path=nairobi-kenya&controller=topics&country_code=&current_user_id=&filters=&id=2000000014330&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=nairobi-kenya%2Fhotels&place=2000000014330&place_type=City&place_type=region&region=2000000014330&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000331946&hotel_ids%5B%5D=5000000351444&hotel_ids%5B%5D=5000000415042&hotel_ids%5B%5D=5000000284436&hotel_ids%5B%5D=5000004038878&hotel_ids%5B%5D=5000000996481&hotel_ids%5B%5D=5000000396215&hotel_ids%5B%5D=5000003831468&hotel_ids%5B%5D=5000000355588&hotel_ids%5B%5D=5000000090422&hotel_ids%5B%5D=5000000140909&hotel_ids%5B%5D=5000000142925&hotel_ids%5B%5D=5000000402919&hotel_ids%5B%5D=5000000248356&hotel_ids%5B%5D=5000001404527&hotel_ids%5B%5D=5000003944931&hotel_ids%5B%5D=5000000406956&hotel_ids%5B%5D=5000000702213&hotel_ids%5B%5D=5000001961043&hotel_ids%5B%5D=5000001050852&hotel_ids%5B%5D=5000000118031&hotel_ids%5B%5D=5000001036132&hotel_ids%5B%5D=5000000322626&hotel_ids%5B%5D=5000003681143&hotel_ids%5B%5D=5000003722495&hotel_ids%5B%5D=5000004018704&hotel_ids%5B%5D=5000000203094&hotel_ids%5B%5D=5000000248366&hotel_ids%5B%5D=5000000152572&hotel_ids%5B%5D=5000000197640", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000014330" + "&" + 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); } };