Hotels in Kota Kinabalu

Find the best Kota Kinabalu hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Kota Kinabalu hotels with free cancellation or excellent ratings

Trusted Kota Kinabalu hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Kota Kinabalu

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Kota Kinabalu hotel in the heart of the action

Beat the queues at the top Kota Kinabalu attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelFaloe Hostel – 5.0
Cheapest month to bookNovember
Average 4 star hotel priceRs17,820 per night
Average 5 star hotel priceRs39,369 per night

How to find the best hotel deals in Kota Kinabalu

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Kota Kinabalu

  • Want to find hotel deals as effortlessly as you book flights? Our award-winning search can handle it all. Here's how you can save time and money when searching for your Kota Kinabalu hotel.

  • Save on your Kota Kinabalu hotel and be first in line for the best rooms by booking early. You'll also have more time to compare and choose the ideal place.

  • Still, be ready to pounce on any last-minute deals. Some places discount their rates right before arrival to fill empty beds. It's more likely this will happen in off-peak season or on quieter days, however.

  • Another hack for finding cheaper hotels? Flexibility. If your itinerary isn't locked in, change up your travel dates and discover how much you can save.

  • Save yourself from extra fees by searching for stays that have free cancellation. If your schedule changes or a better offer shows up, you can easily cancel your booking.

Where to stay in Kota Kinabalu

Central Kota Kinabalu

  • To fully enjoy central Kota Kinabalu, you'll want to be near the attractions you came all this way to see. Here are a few hotels worth booking close to the highlights.

  • If you're searching for hotels near Signal Hill Observatory Tower, consider Stanton Hotel. This 3-star Kota Kinabalu hotel is around 2 kilometres from this top sight and tends to attract couples.

  • When it comes to hotels near Pulau Mamutik, AC Residence - Behind Cititel Hotel earns its spot on any short list. Set your bags down at this 3-star hotel in Kota Kinabalu and you'll be about 0.97 kilometres away. While it suits most travellers, couples find it especially appealing.

  • Or experience everything the city has to offer from one of the hotels near Tanjung Aru Perdana Park. The Aru by Ayuhouz is 0.48 kilometres or so from this well-known sight. It's a preferred option for families and has a 4-star rating.

When to go to Kota Kinabalu

  • If you want to go in peak season, book your hotel in Kota Kinabalu for August. This is when the city's top attractions and events are in full swing, giving you plenty to plan your days around.

  • March is the quietest month to visit. Lock in a Kota Kinabalu hotel then and discover the city without the crowds.

  • Don't forget to factor in the weather when picking your dates. May brings the warmest conditions, with maximum temperatures of 31ºC.

  • Expect lows of 23ºC in February, the coolest time of year here.

  • Hoping to leave the raincoat at home? Search for Kota Kinabalu hotels in February. It's the driest time to visit, with 13 days of rain on average.

  • It rains the most in November, which gets around 21 days of wet weather.

Best hotels in Kota Kinabalu

Best budget hotels

  • A great trip doesn't have to include a hefty hotel bill. With at least 180 budget Kota Kinabalu hotels to choose from, you can spend more on experiences and less on where you sleep. You can expect basic comforts like fresh linens and towels, and cosy beds at these affordable stays.

  • Stanton Hotel is a 3-star option that gives you what you need without the extras. Internet access and air conditioning are among its many amenities.

  • Alternatively, book a room at Stanton City Hotel. Equipped with conveniences including Wi-Fi and room desks, this 3-star Kota Kinabalu hotel lets you save without missing out.

  • Another nice win for your pocket is D Arc Hotel. This 3-star stay features internet access and a lift.

Best 4-star hotels in Kota Kinabalu

  • Go a little luxe without going all in at one of the 4-star hotels in Kota Kinabalu. Take your pick of around 30 of these stays, many of which offer perks like saunas, concierge desks, and in-house dining. From the rooms to the amenities and service, it's all about extra attention to detail.

  • The Cara Boutique Hotel delivers the kind of stay that makes every detail feel taken care of. Room service and bathrobes are part of the 4-star guest experience here.

  • Room service and a beauty salon are just some of the thoughtful amenities on offer at ACJ Residence @ Beside Cititel Hotel. This Kota Kinabalu hotel strikes the right balance between quality and value.

  • The Aru by Ayuhouz is one more that earns a mention. It comes with room service and an outdoor swimming pool, among other extras.

Best hotels in Kota Kinabalu for families

  • Finding the right hotel can change the whole experience when travelling with kids. With things like play areas, pools, and large suites, family-friendly hotels in Kota Kinabalu are loaded with perks that make the trip easier. Choose from around 50 of these stays that offer fun for kids and comfort for adults.

  • Ritz Residence, Imago Mall Loft B raises the bar on the classic family escape. This 5-star stay features luggage storage and parking.

Best hotels with a spa

  • Step away from the crowds and into calm at a Kota Kinabalu hotel with a spa. With roughly 30 to choose from, they're all about helping you relax. Many offer features like steam rooms, hot tubs, beauty treatments, and serene indoor pools.

  • Escape to Sheraton Kota Kinabalu and leave the rush behind. Concierge assistance, a lobby bar and other thoughtful extras await you at this 5-star accommodation option.

  • Or get comfy at Signature Inn. With a spa and a sauna, this 2-star hotel in Kota Kinabalu offers a variety of ways to relax and unwind.

  • Once you've arrived at The Luma Hotel, a Member of Design Hotels, you'll wonder how you'll ever go back to ordinary. This accommodation option features amenities such as room service and a fitness centre.

Best hotels with a pool

  • Add a splash of fun to your getaway with a pool. If you choose a city hotel, expect rooftop and indoor options. Resorts? They usually go big with sprawling outdoor layouts and maybe even a swim-up bar. There are at least 50 pool hotels in Kota Kinabalu ready for your next adventure.

  • Claim your spot by the water at Seaview Jesselton Quay Near Suria Sabah, Gaya Street. As well as a children's pool, this Kota Kinabalu hotel comes with express check-out and express check-in.

  • Good times are guaranteed at Most Luxurious Penthouse. This popular option features a children's pool, a laundry and a room with a sea view.

  • Or bring a playful twist to your getaway at The Loft Imago KK Time Square - 4 Bedrooms/ 10 PAX. You'll have access to a children's pool, a fitness centre and a cash machine at this hotel.

Best pet-friendly hotels

  • Escaping with your furry friend? Pet-friendly hotels often offer comfy pet beds, bowls, and outdoor spaces to run around in. Some go above and beyond with things like grooming and dog-walking services. With at least four Kota Kinabalu hotels that welcome pets, your little pal can be part of the journey.

  • At COZY SUN Garden at Grace Court Apartment, thoughtful pet perks are part of the experience. Room service and Wi-Fi are some other amenities you'll find at this hotel in Kota Kinabalu.

Flying to Kota Kinabalu

Kota Kinabalu International Airport (BKI)

  • Most flights to Kota Kinabalu arrive at Kota Kinabalu International Airport (BKI), this city's main airport. From there, the centre is around 6 kilometres away.

  • It takes around 20 minutes to reach the centre of Kota Kinabalu by ride-share or taxi. The journey by public transport is roughly 35 minutes.

  • Seven Hotel is a handy option if you're flying in after dark. Close to the airport and with a 2-star rating, travellers regularly comment on its service as one of the top reasons to stay.

  • FLYPOD Hotel is a popular 3-star stay that's also near BKI. It boasts an overall rating of 4-plus out of 5 from satisfied guests.

  • Want a few more ideas? Borneo Inn gives travel days a smoother landing. Many solo travellers make this 2-star hotel their go-to when they're on the move.

Finding cheap hotels in Kota Kinabalu: FAQs

In Kota Kinabalu, the expected average temperature in August is 26°C. The warmest month is typically May, which averages 28°C. The coolest month is January, with temperatures averaging 23°C. The rainiest month is October, and the driest month is March.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Kota Kinabalu with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is Rs2,822 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs3,097 per night.

The average price of a hotel during the week is Rs19,387 per night, and the average price on weekends is Rs22,392. Overall, it looks like the cheapest day to stay in Kota Kinabalu could be Tuesday.

The nearest airport to Kota Kinabalu is Kota Kinabalu Airport (BKI), which is 5.7km from the city centre.

We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in Kota Kinabalu. And the most expensive day seems to be Saturday

The average price of a 3-star hotel in Kota Kinabalu is currently around Rs10,526 per night. And the cheapest 3-star hotel we found is Rs2,683 per night.

The average price of a 4-star hotel in Kota Kinabalu is currently around Rs19,079 per night. And the cheapest 4-star hotel we found is Rs4,883 per night.

The average price of a 5-star hotel in Kota Kinabalu is currently around Rs40,837 per night. And the cheapest 5-star hotel we found is Rs8,667 per night.

The cheapest month to stay in a hotel in Kota Kinabalu is September, with an average price of Rs13,407 per night. The most expensive month is February, when the average room rate can rise to Rs34,137 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in September is Rs13,407 per night, which is around 48% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Kota Kinabalu are Stanton City Hotel, Stanton Gaya Hotel and The Aru Hotel, Aru Suites by Ayuhouz.