Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Sue Ritchie on trover

Kota Belud Hotels from RM50

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Kota Belud

Cabana Retreat - Glamping
2 out of 5
Jalan Rampayan Laut, Kota Belud, Sabah
Get Rates
14.07 km from city centre
4.3/5Excellent! (4 reviews)
The room camp look nice but too small and hot

"Maybe enough to stay for 1 night only because the price too expensive just only for a camp..for me the price is not worth it to stay because the camp is small and shared bathroom..the night view is NICE but enough for 1 night stay..the air-condition can’t cope with the heat at the afternoon (still ..."…"

Reviewed on 9 Dec 2019

Cabana Retreat - Glamping
Dedsaan Beach Village
2.5 out of 5
Jalan Rampayan Laut, Kota Belud, Sabah
Free cancellationReserve now, pay when you stay
The price is RM50 per night
14.07 km from city centre
Dedsaan Beach Village
Laban Rata Resthouse at Mount Kinabalu
2 out of 5
Kundasang, Kota Belud, Sabah
Get Rates
33.7 km from city centre
Laban Rata Resthouse at Mount Kinabalu
Bigfin Beach Resort
2.5 out of 5
Pantai Merakit , Kampng Mengkabar, Kota Belud, Kota Belud, Sabah
Get Rates
18.83 km from city centre
Bigfin Beach Resort
Taun Gusi Village Homestay
2.5 out of 5
KM 6, K,g. Taun Gusi, Kota Belud, Sabah
Free cancellationReserve now, pay when you stay
The price is RM59 per night
6.32 km from city centre
4.3/5Excellent! (6 reviews)

"Friendly staff 👍"…"

Reviewed on 6 May 2019

Taun Gusi Village Homestay
Nexus Resort & Spa Karambunai
4.5 out of 5
Off Jalan Sepangar Bay, Locked Bag 100, Kota Kinabalu, Sabah
Free cancellationReserve now, pay when you stay
The price is RM491 per night
49.13 km from city centre
3.8/5Good! (748 reviews)

"The room was not ready when we arrived at hotel, towels were not allocated in the room, room service took a long time every time."…"

Reviewed on 6 Jan 2020

Nexus Resort & Spa Karambunai
Sabah Beach Villas & Suites
3.5 out of 5
PV 139, Pecinct Dillenia, Nexus Residence, Karambunai, Kota Kinabalu
Free cancellationReserve now, pay when you stay
The price is RM200 per night
47.29 km from city centre
4.2/5Excellent! (169 reviews)

"It is good and I enjoyed the sunset"…"

Reviewed on 1 Jun 2020

Sabah Beach Villas & Suites
Kinabalu Pine Resorts
2.5 out of 5
Kampung Kundasang, (Along Kundasang Ranau Highway), Ranau, Sabah
The price is RM164 per night
42.33 km from city centre
4.1/5Very Good! (148 reviews)

"View is spectacular"…"

Reviewed on 2 Jun 2020

Kinabalu Pine Resorts
OYO 89969 Mount Hill Villa Kundasang
2 out of 5
Kg. Kundasang, Ranau, Sabah
Free cancellation
The price is RM80 per night
39.71 km from city centre
OYO 89969 Mount Hill Villa Kundasang
Rocky Mountain Lodge
2 out of 5
Jalan Cinta Mata Mesilou, Kundasang, Ranau, Sabah
The price is RM50 per night
39.02 km from city centre
3.7/5Good! (24 reviews)

"Awesome place Toilet should have hanger."…"

Reviewed on 21 Mar 2020

Rocky Mountain Lodge
Can't see what you're looking for?
See all available properties in Kota Belud
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Kota Belud

Visitors can enjoy all that Kota Belud has to offer including its mountain views. Top sights in the area include Sabah State Mosque, Likas Stadium and 1 Borneo Hypermall.

  • You'll find 399 Expedia hotels and other accommodation options in the larger area of Kota Kinabalu
  • The closest major airport is in Kota Kinabalu (BKI-Kota Kinabalu Intl.), 41.9 mi (67.4 km) from the city centre
  • The next closest is in Kudat (KUD), 46.2 mi (74.4 km) away

Dressing for Kota Belud

  • Between January and March, daytime temperatures average 31°C, whilst night-time temperatures stay around 24°C
  • From April to June, the average is 32°C during the day and 24°C at night
  • July to September sees average temperatures of 31°C during the day and 24°C at night
  • Between October and December, you can expect 31°C as the daytime average and 24°C as the night-time average
  • Average annual rainfall for Kota Belud is 93 millimetres
  • May and April are usually the hottest months averaging 31°C, while March and August are usually the coldest with an average temperature of 24°C

Frequently asked questions

What's the best place for a stay in Kota Belud?
Laban Rata Resthouse at Mount Kinabalu is one of the top choices for your stay based on our traveller data. This lodge is a short 1-minute walk from Mount Kinabalu National Park, and it offers free breakfast and a restaurant. Other good options for your stay include Dedsaan Beach Village and Taun Gusi Village Homestay.
If I need to cancel my hotel reservation in Kota Belud, will I receive a refund?
Yes, you’ll find most room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Put in your dates and click on “Search”, then you can filter by “free cancellation” to view the best deals in Kota Belud.
What is staying in Kota Belud like?
Visitors can enjoy all that Kota Belud has to offer, including its mountain views. A top sight in the city is Mount Kinabalu National Park. In Kota Belud, there are 6 hotels and other accommodation options to choose from.
What are the top places to visit in Kota Belud?
A couple of favourite places to visit are Mount Kinabalu National Park and Majlis Daerah Kota Belud.
What's the weather like in Kota Belud?
The hottest months are usually April and May, with an average temperature of 28°C, while the coldest months are January and February, with an average of 27°C. Average annual rainfall for Kota Belud is 2688 mm.

Recent Reviews in Kota Belud

More trip options