Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Kota Kinabalu

Best deal 29 Mar - 31 Mar
Tonight 20 Feb - 21 Feb
This weekend 22 Feb - 24 Feb
Next weekend 1 Mar - 3 Mar

Featured Kota Kinabalu Hotels with Balcony

See all 421 properties in Kota Kinabalu
Shangri-La's Rasa Ria Resort & Spa
Shangri-La's Rasa Ria Resort & Spa
5.0 out of 5.0 Pantai Dalit Beach, Tuaran
4.5/5 (835 reviews)
RM657/ night for 2 guests

This is an amazing resort. It has everything you need. The restaurants are great the pools are awesome. The grounds are well keep. The staff are so friendly. So many activities. Just the perfect place to go and relax.

Reviewed on 8 Feb,2019
Crystal Hill R
Crystal Hill R
3.0 out of 5.0 Kg. Kundasang, Ranau
2.9/5 (115 reviews)
RM103/ night for 2 guests

Nice view and very polite staff

Reviewed on 27 Dec,2018
J Residence
J Residence
3.0 out of 5.0 Kg. Tinompok, Mile 35, Ranau
3.8/5 (82 reviews)
RM70/ night for 2 guests

We stayed in Kundasang for 3 weeks in Nov 2018 and have stayed in different hotels such as Nabalu Lodge, JResidence, Dream World Resort, Pine Resort and Hounon Ridge at Bundu Tuhan. JResidence is most the cold among all, temperature dropped to 14 c at night during rainy day. We stayed in Room 1B, ...

Reviewed on 24 Nov,2018
Shangri La's Tanjung Aru Resort and Spa
Shangri La's Tanjung Aru Resort and Spa
5.0 out of 5.0 No. 20, Jalan Aru, Kota Kinabalu
4.3/5 (1,214 reviews)
RM744/ night for 2 guests

Unfortunately I could not enjoy the beach due to jellyfish....

Reviewed on 7 Jan,2019
Gaya Island Resort
Gaya Island Resort
5.0 out of 5.0 Malohom Bay, Pulau Gaya, Gaya Island
4.4/5 (346 reviews)
RM1,080/ night for 2 guests

Nice staying, staff is really kind and helpful always. They have servals actitites to provide to the guests (free or charges) in the island. Good place for relaxing holiday.

Reviewed on 8 Dec,2018
Langkah Syabas Beach Resort
Langkah Syabas Beach Resort
3.0 out of 5.0 Jalan Papar Baru, Kampung Laut Kinarut, Kinarut
Free cancellation
4.1/5 (94 reviews)
RM180/ night for 2 guests

Good place for relaxing and for family with small childrens. Swimming pool and beach at one place.

Reviewed on 2 Feb,2019
Kasih Sayang Health Resort
Kasih Sayang Health Resort
3.0 out of 5.0 Kampung Sinagang, Kota Kinabalu
4.1/5 (22 reviews)
RM168/ night for 2 guests

never been there...so excited

Reviewed on 24 Jan,2019
Jack's CondoApartment @ Marina Court Resort Condominium
Jack's CondoApartment @ Marina Court Resort Condominium
2.5 out of 5.0 Marina Court Resort Condominium, Kota Kinabalu
3.8/5 (68 reviews)
RM241/ night for 2 guests

For me it's more comfortable....

Reviewed on 27 Aug,2018
Celyn Resort Kinabalu
Celyn Resort Kinabalu
3.0 out of 5.0 Kampung Samuruh, Ranau
Free cancellation
3.4/5 (40 reviews)
RM199/ night for 2 guests

The view of the resort is great, room is clean. The bed is uncomfortable to sleep.

Reviewed on 29 Aug,2018
Map

Recently booked Kota Kinabalu hotels

Gaya Island Resort
5.0 out of 5.0
Last booking: 4 hours ago
The Pacific Sutera Hotel
5.0 out of 5.0
Last booking: 31 hours ago