Compare and save on Kota Kinabalu hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
288 Results
  • Shangri-La’s Rasa Ria Resort & Spa
    Ranked #1 overall in Kota Kinabalu hotels
    9.810 reviews
    Popular withOutdoorsyWellnessFamilies

    I didn't stay at the hotel, but went to visit the small orangutan sanctuary. They take care of 2-3 young orangutans, in conjunction with Sandakan orangutan sanctuary.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Shangri-La's Tanjung Aru Resort & Spa
    Ranked #2 overall in Kota Kinabalu hotels
    9.76 reviews
    Popular withLuxuryAdventureOutdoorsy

    Nice place to catch the sundown

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Le Meridien Kota Kinabalu
    Ranked #3 overall in Kota Kinabalu hotels
    8.54 reviews
    Popular withLuxuryTrendstersBusiness

    For 60 ringgit you can use the pool, gym, steam and sauna here. It is definitely the perfect option after climbing Mount Kinabalu, or just having a lazy pool day. ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Sutera Harbour Resort (The Pacific Sutera & The Magellan Sutera)
    Ranked #4 overall in Kota Kinabalu hotels
    8.04 reviews
    Popular withFamiliesBusinessLuxury

    it's a good place for traveler to get relax. pool sunset watermallon juice and so on...what u think holiday,it is

    • Free WiFi
    • Swimming Pool
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Shangri-La Kota Kinabalu
    Ranked #5 overall in Kota Kinabalu hotels
    7.54 reviews
    Popular withBusinessFamilies

    definitely a 5 star tropical resort. My only complaints would be that it really is huge so doesn't feel so intimate and it is a little difficult to find super-healthy ...

    • Free WiFi
    • Restaurant
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Tempurung Seaside Lodge
    Ranked #16 overall in Kota Kinabalu hotels
    10.01 review
    Popular withOutdoorsyStudentsFamilies

    Tempurung Seaside Lodge is a quiet and rustic little accomodation that sits on a small hill overlooking a lovely beach. This family run business is a great place to get ...

    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Nexus Resort & Spa Karambunai
    Ranked #6 overall in Kota Kinabalu hotels
    10.02 reviews
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Lavender Lodge
    Ranked #7 overall in Kota Kinabalu hotels
    10.02 reviews
    Popular withBackpackersStudentsBudget

    Great value for money! Central location, tidy, quiet, friendly staff. Wifi, showers, breakfast included for $10!

    • Free WiFi
    ReviewsPhotosAmenitiesMaploadingclose
  • Gaya Island Resort
    Ranked #8 overall in Kota Kinabalu hotels
    10.02 reviews
    Popular withLuxuryWellnessOutdoorsy

    Located along the coast of Malohom Bay, this property is so upscale that they have a dress code, which is resort chic! The resort is beautiful, the staff is helpful ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Hyatt Regency Kinabalu
      Ranked #9 overall in Kota Kinabalu hotels
      9.02 reviews
      Popular withFamiliesLuxuryWellness

      View from Hotel Room

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • The Jesselton Hotel
      Ranked #10 overall in Kota Kinabalu hotels
      8.02 reviews
      Popular withHistoryTrendstersAdventure

      The first Hotel in Kota Kinabalu. Kota Kinabalu is used to be called Jesselton during the early ages!

      • Free WiFi
      • Restaurant
      ReviewsPhotosAmenitiesMaploadingclose
    • Hilton Kota Kinabalu
      Ranked #11 overall in Kota Kinabalu hotels
      8.01 review
      Popular withBusinessFamilies

      Great hotel with good service. Situated in downtown and opposite the road is local bus station. Rooms are clean and comfortable.

        ReviewsPhotosAmenitiesMaploadingclose
      • 1 Borneo Hotel
        Ranked #12 overall in Kota Kinabalu hotels
        8.02 reviews
        Popular withFamiliesBusiness

        For the price I was paying for, this hotel was good value for money. The room was new and clean. It is located on the newer side of the city ...

        • Free WiFi
        • Restaurant
        ReviewsPhotosAmenitiesMaploadingclose
      • Marina Court Resort Condominium
        Ranked #13 overall in Kota Kinabalu hotels
        7.02 reviews
        Popular withBudget

        Great location but definitely an older building. The units are large and great for families or larger groups of friends, and are equipped with AC.

        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Ming Garden Hotel & Residences
        Ranked #14 overall in Kota Kinabalu hotels
        10.01 review

        Nice

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Kinabalu Mountain Lodge
        Ranked #15 overall in Kota Kinabalu hotels
        8.02 reviews
        Popular withOutdoorsyGreenAdventure

        Mount Kinabalu is highest mountain in Malaysia. It is quite dangerous, extreme hiking and adventurous trip. Thirty years ago need at least 10 days hiking and only camping there, but ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Hotel Rafflesia
          Ranked #18 overall in Kota Kinabalu hotels
          6.01 review
          Popular withFamilies

          This is one of hotel situated in the city. This hotel is quite good and the rooms are clean and comfortable.

            ReviewsPhotosAmenitiesMaploadingclose
          • Nan Xing Hotel
            Ranked #19 overall in Kota Kinabalu hotels
            6.01 review
            Popular withFamilies

            This is one of budget hotel in Kota Kinabalu. This hotel is quite good and the rooms are clean and comfortable.

              ReviewsPhotosAmenitiesMaploadingclose
            • Hotel Five 2
              Ranked #17 overall in Kota Kinabalu hotels
              6.01 review
              Popular withFamilies

              This is one of budget hotel in Kota Kinabalu. There are many budget hotel situated in the city. This hotel is quite good and comfortable.

                ReviewsPhotosAmenitiesMaploadingclose
              • Grand Borneo Hotel
                Ranked #20 overall in Kota Kinabalu hotels
                8.01 review
                Popular withTrendstersLuxuryLGBTQ

                We stayed here at one night, the location is next to the mall which makes it easier to find food, supermarket and shops like H&M, body shop and etc. The ...

                • Free WiFi
                • Restaurant
                • Swimming Pool
                • Fitness Center
                ReviewsPhotosAmenitiesMaploadingclose
              • Langkah Syabas Beach Resort
                Ranked #21 overall in Kota Kinabalu hotels
                8.01 review
                Popular withFamilies

                Nestled in Kampung Kinarut, the Langkah Syabas Beach Resort is a great place to go to when you feel the need to escape the city, but within an affordable budget. ...

                • Free WiFi
                • Restaurant
                • Swimming Pool
                • Free Breakfast
                • Free Parking
                • Airport Transfer
                ReviewsPhotosAmenitiesMaploadingclose
              • Hotel Kinabalu
                Ranked #22 overall in Kota Kinabalu hotels
                8.01 review
                Popular withBusinessFamilies

                Great hotel with good services situated in downtown Kota Kinabalu. Rooms are clean and comfortable.

                • Free WiFi
                ReviewsPhotosAmenitiesMaploadingclose
              • Borneo Backpackers
                Ranked #24 overall in Kota Kinabalu hotels
                8.01 review
                Popular withBackpackersTrendsters

                This seems like one of the best budget options in town for a backpacker. Run by the guys that run the Sticky Rice travel agency, and the Biru Biru restaurant ...

                  ReviewsPhotosAmenitiesMaploadingclose
                • The Klagan Hotel
                  Ranked #23 overall in Kota Kinabalu hotels
                  8.01 review
                  Popular withWellnessArtsyLuxury

                  love the chair, love the location. and most of all, no dust and weird smell

                  • Free WiFi
                  • Restaurant
                  • Free Breakfast
                  ReviewsPhotosAmenitiesMaploadingclose
                • Brahminy Kite Holiday Home
                  Ranked #25 overall in Kota Kinabalu hotels
                  8.01 review
                  Popular withFamilies

                  A super cool place to rent especially for a family holiday. It is a bit removed from town, up on Signal Hill, but offers too big rooms to hang out ...

                  • Free WiFi
                  ReviewsPhotosAmenitiesMaploadingclose
                • Imperial Boutec Hotel
                  Ranked #26 overall in Kota Kinabalu hotels
                  10.01 review
                  Popular withFamiliesBusiness

                  Budget-friendly hotel in the water front. The view from the balcony is amazing. Located in the Warisan Square.

                    ReviewsPhotosAmenitiesMaploadingclose
                  • Stay-In Lodge
                    Ranked #27 overall in Kota Kinabalu hotels
                    10.01 review
                    Popular withBackpackersFamilies
                      ReviewsPhotosAmenitiesMaploadingclose
                    • Mandarin Hotel
                      Ranked #28 overall in Kota Kinabalu hotels
                      10.01 review

                      It is such a pleasant stay. The staffs are very helpful and friendly. Overall this made my trip memorable and worthwhile. Thanks.

                      • Free WiFi
                      ReviewsPhotosAmenitiesMaploadingclose
                    • Tuaran Beach Resort
                      Ranked #29 overall in Kota Kinabalu hotels
                      4.02 reviews
                      • Restaurant
                      • Free Parking
                      ReviewsPhotosAmenitiesMaploadingclose
                    • Courtyard Hotel @ 1Borneo
                      Ranked #30 overall in Kota Kinabalu hotels
                      6.01 review
                      • Free WiFi
                      • Restaurant
                      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=kota-kinabalu-malaysia&controller=topics&country_code=&current_user_id=&filters=&id=2000000015587&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=kota-kinabalu-malaysia%2Fhotels&place=2000000015587&place_type=City&place_type=region&region=2000000015587&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000235171&hotel_ids%5B%5D=5000000283263&hotel_ids%5B%5D=5000000104698&hotel_ids%5B%5D=5000000225151&hotel_ids%5B%5D=5000000305068&hotel_ids%5B%5D=5000000130185&hotel_ids%5B%5D=5000000376205&hotel_ids%5B%5D=5000000100274&hotel_ids%5B%5D=5000001007545&hotel_ids%5B%5D=5000000076406&hotel_ids%5B%5D=5000000069202&hotel_ids%5B%5D=5000005378141&hotel_ids%5B%5D=5000000052415&hotel_ids%5B%5D=5000000182622&hotel_ids%5B%5D=5000001251582&hotel_ids%5B%5D=5000000182317&hotel_ids%5B%5D=5000003800775&hotel_ids%5B%5D=5000000267625&hotel_ids%5B%5D=5000005882725&hotel_ids%5B%5D=5000000011494&hotel_ids%5B%5D=5000000910095&hotel_ids%5B%5D=5000001269272&hotel_ids%5B%5D=5000000004551&hotel_ids%5B%5D=5000001275074&hotel_ids%5B%5D=5000001270980&hotel_ids%5B%5D=5000000111234&hotel_ids%5B%5D=5000000403410&hotel_ids%5B%5D=5000000081151&hotel_ids%5B%5D=5000000420876&hotel_ids%5B%5D=5000000078663", 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=2000000015587" + "&" + 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); } };