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

Tonight 15 Jul - 16 Jul
This weekend 19 Jul - 21 Jul
Next weekend 26 Jul - 28 Jul

Featured Kota Kinabalu Spa Hotels

See all 414 properties in Kota Kinabalu

Estimated price for 1 night/2 adults

Gaya Island Resort
Gaya Island Resort
5.0 out of 5.0 Malohom Bay, Pulau Gaya, Tunku Abdul Rahman Park, Gaya Island, Sabah
4.4/5 (367 reviews)

It would be nice for all rooms to be equipped with irons and ironing boards.

Reviewed on 16 Jun 2019
Nexus Resort & Spa Karambunai
Nexus Resort & Spa Karambunai
4.5 out of 5.0 Off Jalan Sepangar Bay, Locked Bag 100, Kota Kinabalu, Sabah
3.8/5 (668 reviews)
£122/ night for 2 guests

Our room was on the top floor -5th in the Ocean Wing and the view of the gardens, beach, ocean were amazing. We saw some great sunsets apart from it being cloudy. On the other side, i.e. when you come out of the room the views of the nearby forests and hills were superb. I had emailed beforehand ...

Reviewed on 22 Jun 2019
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, Tanjung Aru, Kota Kinabalu, Sabah
4.3/5 (1444 reviews)
£215/ night for 2 guests

Enjoyable day and night at the hotel 😍 We love the sea view from our room ❤️

Reviewed on 13 Jul 2019
Ming Garden Hotel and Residences
Ming Garden Hotel and Residences
4.0 out of 5.0 Lorong Ming Garden, Jalan Coastal, Kota Kinabalu, Sabah
Free cancellation
3.8/5 (664 reviews)
£96/ night for 2 guests

Ok good, ok good ok good, nice stay

Reviewed on 11 Jun 2019
The Magellan Sutera Resort
The Magellan Sutera Resort
5.0 out of 5.0 1 Sutera Harbour Boulevard, Kota Kinabalu, Sabah
4.2/5 (910 reviews)
£176/ night for 2 guests

Very good :)

Reviewed on 12 Jul 2019
Hyatt Regency Kinabalu
Hyatt Regency Kinabalu
5.0 out of 5.0 Jalan Datuk Salleh Sulong, Kota Kinabalu, Sabah
4.1/5 (995 reviews)
£106/ night for 2 guests

Location of hotel is very good. A stone throw away from Suria.

Reviewed on 28 Jun 2019
Shangri-La's Rasa Ria Resort & Spa
Shangri-La's Rasa Ria Resort & Spa
5.0 out of 5.0 Pantai Dalit, Kota Kinabalu, Tuaran, Sabah
4.5/5 (950 reviews)
£168/ night for 2 guests

Personal and attentive interactions. They treat you very well! Quite remote from the city. Some would like being cut off but others would have to factor in travel time (1.5 hours return) to the city.

Reviewed on 11 Jun 2019
Horizon Hotel
Horizon Hotel
4.0 out of 5.0 Jalan Pantai, Locked Bag 2084, Kota Kinabalu, Sabah
4.0/5 (894 reviews)
£70/ night for 2 guests

Well kept and pretty friendly staff. Whenever i come to sabah. Horizon is my favourite hotel .

Reviewed on 10 Jul 2019
Bunga Raya Island Resort & Spa
Bunga Raya Island Resort & Spa
5.0 out of 5.0 Polish Bay, Gaya Island, Tunku Abdul Rahman Park, Gaya Island, Sabah
4.3/5 (114 reviews)
£271/ night for 2 guests

Of course the natural beauty is out of this world. The service is second to none, really had a wonderful experience with each staff member we encountered. The villas are superb. A perfect way to unwind in a small private space of your own. Each room is equipped with refill water and your own water ...

Reviewed on 8 Jun 2019
Map

Recently booked Kota Kinabalu hotels

Shangri La's Tanjung Aru Resort and Spa
5.0 out of 5.0
Last booking: 27 hours ago

Pocket Guide: Spa Hotels in Kota Kinabalu

Search for Spa Hotels in Kota Kinabalu on Expedia.co.uk. You can easily find your Spa Hotels in Kota Kinabalu using one of the methods below:

  • View our selection of featured hotels in Kota Kinabalu
  • Use the map to find budget hotels in the Kota Kinabalu neighborhood you prefer
  • Use the filters to see hotels in a specific area of Kota Kinabalu, select a specific theme, brand, or hotel class in Kota Kinabalu
  • Enter your travel dates now to view the best deals on hotels in Kota Kinabalu - while they last