Hotels With Spa in Sabah, Malaysia

Hotels With Spa in Sabah, Malaysia

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With Spa - Sabah

Choose your travel dates to see the latest prices
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Shangri-La Tanjung Aru, Kota Kinabalu Hotels in
Shangri-La Tanjung Aru, Kota Kinabalu Hotels in Shangri-La Tanjung Aru, Kota Kinabalu Hotels in
Hotel near Tanjung Aru,Kota Kinabalu 19.5% of visitors choose this area
LLionKnight 2025.09.20
The Shangrila Hotel is a very beautiful view hotel, just beside the beach and can spot the beautiful sea view. Any angel of the view of the hotel is nice for photos shooting, easy to catch a nice photo. Suitable for beach lover and sunset lover.
Great
2285 reviews
9.1/10
Price from
BHD 71
per night
Check Availability
Ming Garden Hotel & Residences Hotels in
Ming Garden Hotel & Residences Hotels in Ming Garden Hotel & Residences Hotels in
Hotel near Kota Kinabalu City Center,Kota Kinabalu 79.8% of visitors choose this area
RRonald Willie Binati 2025.06.09
Everything is great except for the lighting in Room 568, why is it so dim? I was straining my eyes on my laptop because lighting wasn't that great. Bed is comfortable and bathroom spacious enough. The big fridge was a bonus, the same with the pantry. Recommended stay as this hotel is very near to Imago Shopping Mall
Very Good
1233 reviews
8.4/10
Price from
BHD 8
per night
Check Availability
Le Meridien Kota Kinabalu Hotels in
Le Meridien Kota Kinabalu Hotels in Le Meridien Kota Kinabalu Hotels in
Hotel near Kota Kinabalu City Center,Kota Kinabalu 79.8% of visitors choose this area
AAnonymous User 2025.09.30
Good location - We stayed here only for 1 night before catching a morning flight after a trip to Manukan Island. It was about 15 mins from the airport and 6 mins from Sutera Harbour. We were able to check in early at about 1pm. It was a great location with the market and food stalls just in front of the hotel. There was also the night market just beside the hotel. Club lounge - We enjoyed our time at the club lobby with unlimited alcoholic drinks from 5.30pm to 7.30pm. The service staff were very patient, welcoming, and attentive. Room - we had the king room with City view. The room was spacious and clean. While it was stated city view, we were able to have a view of the harbour and Mt Kinabalu at the far distance.
Very Good
1547 reviews
8.9/10
Price from
BHD 43
per night
Check Availability
Shangri-La Rasa Ria, Kota Kinabalu Hotels in
Shangri-La Rasa Ria, Kota Kinabalu Hotels in Shangri-La Rasa Ria, Kota Kinabalu Hotels in
Hotels in Sabah
AAndrew HO 何英杰 2025.09.21
Not as good as my expectations of 5 stars of shangri la hotel, but still in great value and services consider the price is much cheaper. I came with my family including 2 kids at 6 and 8, they love the game area and swimming pools with water slides. Because of 2 nights stay in the wet seasons in September. especially after 5pm, a tropical rainfall so that I didn't get any chance to see sunset in the beaches. The beaches are not really good condition of sand quality. I enjoyed the morning hiking trip to the nearby hills and also the walk in the beach. Many wildlife and calm of the days.
Great
868 reviews
9.1/10
Price from
BHD 57
per night
Check Availability
Pan Borneo Hotel Kota Kinabalu Hotels in
Pan Borneo Hotel Kota Kinabalu Hotels in Pan Borneo Hotel Kota Kinabalu Hotels in
Hotels in Sabah
CCassie Anna 2025.08.19
I stayed at Pan Borneo Hotel and overall had a great experience. The room is big, clean and comfortable. I booked the city view & mountain view room type, and it was worth it—early in the morning you can catch a beautiful sunrise right from the window. The location is also very convenient. Surrounding the hotel, there are many shop lots, and right beside it is One Place Mall, which is perfect for shopping or grabbing a bite. If you’re taking an early flight, this hotel is a good choice as it’s only about 5–10 minutes from the airport
Very Good
693 reviews
8.5/10
Price from
BHD 10
per night
Check Availability
The Magellan Sutera Resort Hotels in
The Magellan Sutera Resort Hotels in The Magellan Sutera Resort Hotels in
Hotel near Kota Kinabalu City Center,Kota Kinabalu 79.8% of visitors choose this area
AAnonymous User 2025.09.04
One night stay at Suite Check-in took about 40 minutes, including queuing and waiting. My booking included club benefits, which meant access to the Magellan Club, but I wasn’t directed there. Instead, we were told to wait “five minutes” at the lounge for the front desk to double-check if the room was ready. The wait ended up being much longer, and we eventually had to return to the counter ourselves to ask if the room was available. The suite itself was acceptable in terms of cleanliness, but there were some minor maintenance issues: the fan remote in the living area didn’t work, and the main room remote was also faulty. The overall facilities were good, and the staff were friendly. Room service was impressively quick, especially when I requested extra bottled water, which was delivered promptly. Overall: A decent stay with some clear highlights such as the Magellan Club access, but better communication on benefits, smoother check-in, and room maintenance would make the experience much more enjoyable.
Very Good
1321 reviews
8.4/10
Price from
BHD 48
per night
Check Availability
The Pacific Sutera Hotel Hotels in
The Pacific Sutera Hotel Hotels in The Pacific Sutera Hotel Hotels in
Hotel near Kota Kinabalu City Center,Kota Kinabalu 79.8% of visitors choose this area
LLea J. 2025.06.01
First, all the check in counters were open but still the check in queue was long. I was queued for almost 1 hour just to check in. Need to better system in check-in. Second, hotel policies stated no outside food. If guest order food outside, food rider only able to delivered until guardhouse and guest need to walk out and take the food themselves. To minimize the hassle, we opt for in-room dining for our 2 nights stay. First night was good. Second night some of the menu are OOS such as pizza and even mushroom soup. Third, another incident on our 2nd night, fire alarm was rang on 12+am. Lift was unable to use as well and fire symbol was shown on the lift panel. Guests started panicked and going down using stairs. Me and my family (along with my 7months pregnant sister) decided to go down to lobby using stairs, since there are no staff was seen to inform us what has happened. Once we reached lobby, only there is a staff informed is a false alarm. For this kind of situation, staff should be act faster since its related with safety. Other than that, we've enjoyed the view from our room, the facilities that are offered. We're enjoyed the pizza on our first night, thats why we want to repeat on 2nd night and too bad its not available. Sutera Harbour is one of the well known resort in Kota Kinabalu, a place to catch good sunset view, and I hope they're able to improve their services and better safety/security.
Very Good
1263 reviews
8.5/10
Price from
BHD 35
per night
Check Availability
Regis by Ritz, Imago Mall Loft B Hotels in
Regis by Ritz, Imago Mall Loft B Hotels in Regis by Ritz, Imago Mall Loft B Hotels in
Hotel near Kota Kinabalu City Center,Kota Kinabalu 79.8% of visitors choose this area
Regis by Ritz, Imago Mall Loft B offers a sauna and free private parking, and is within 1.1 miles of Filipino Market Sabah and 2.9 miles of Sabah State Museum & Heritage Village. Among the facilities of this property are a restaurant, an elevator, and full-day security, along with free Wifi throughout the property. The accommodation provides luggage storage space, a concierge service, and currency exchange for guests. The apartment complex will provide guests with air-conditioned units with a desk, a kettle, a microwave, a fridge, a safety deposit box, a flat-screen TV, and a private bathroom with a walk-in shower. The rooms have a rooftop pool featuring city views. At the apartment complex, the units have bed linen and towels. There is a coffee shop, and a mini-market is also available. For guests with children, the apartment features kids pool, an indoor play area, and outdoor play equipment. Guests can relax in the garden at the property. North Borneo Railway is 3.7 miles from Regis by Ritz, Imago Mall Loft B, while Likas City Mosque is 5.3 miles away. Kota Kinabalu International Airport is 3.1 miles from the property.
Amazing
9.6/10
Price from
BHD 23
per night
Check Availability
Nexus Resort & Spa Karambunai Hotels in
Nexus Resort & Spa Karambunai Hotels in Nexus Resort & Spa Karambunai Hotels in
Hotels in Sabah
NNamesuiyiba 2025.09.10
This is my third time staying here. First and foremost, I'd say this hotel offers excellent value for money. Second, definitely opt for a newly renovated room. For just over 100 RMB more, the experience is significantly better, making it well worth the extra cost. Breakfast is pretty dismal with very little to choose from, and the dining area gets incredibly crowded. Furthermore, they now have staff at the entrance strictly checking breakfast vouchers, so don't expect taller children to get a free meal. Lastly, I've driven here for all three of my stays. If you're not driving, the location is quite remote, with no shops or restaurants nearby – you'd need at least a 15-minute drive to find anything.
Very Good
548 reviews
8.0/10
Price from
BHD 25
per night
Check Availability
Ritz Residence @ Imago Mall Loft B Hotels in
Ritz Residence @ Imago Mall Loft B Hotels in Ritz Residence @ Imago Mall Loft B Hotels in
Hotel near Kota Kinabalu City Center,Kota Kinabalu 79.8% of visitors choose this area
CCameo19 2024.07.30
Wonderful customer service from the proprietor, they were helpful with local information and flexible with the room. Converted and remodelled unit in a residential/business block above the Imago shopping centre, room was compact but nicely setup with classy decor. Tea, coffee, water, and 2 x crisps provided daily. Access to two good sized outdoor pools, lots of restaurants on the street and mall plus money exchange over the road. Excellent location, main tourist attractions are a short taxi ride away.
Amazing
62 reviews
9.7/10
Price from
BHD 20
per night
Check Availability
See All Hotels With Spa in Sabah

Recent Reviews for Sabah Hotels

See all
8.4/10
Very Good
RRonald Willie BinatiEverything is great except for the lighting in Room 568, why is it so dim? I was straining my eyes on my laptop because lighting wasn't that great. Bed is comfortable and bathroom spacious enough. The big fridge was a bonus, the same with the pantry. Recommended stay as this hotel is very near to Imago Shopping Mall
Ming Garden Hotel & Residences

Ming Garden Hotel & Residences

Hotel near Kota Kinabalu City Center, Kota Kinabalu
Price per night from:BHD 8
9.1/10
Great
LLionKnightThe Shangrila Hotel is a very beautiful view hotel, just beside the beach and can spot the beautiful sea view. Any angel of the view of the hotel is nice for photos shooting, easy to catch a nice photo. Suitable for beach lover and sunset lover.
Shangri-La Tanjung Aru, Kota Kinabalu

Shangri-La Tanjung Aru, Kota Kinabalu

Hotel near Tanjung Aru, Kota Kinabalu
Price per night from:BHD 71
8.3/10
Very Good
AAnonymous UserJust got back home yesterday, and I'm determined to write a thorough review for this hotel. My kids also encouraged me to review it, because it truly deserves it. We booked four ocean villas for two nights, and I initially thought our chances of encountering issues would be higher with such a large booking. But we didn't run into any problems at all! In fact, I even regretted not booking more nights, mainly because I was put off by too many negative reviews on Ctrip. 1. **Service:** If you're comfortable communicating in English, the hotel service is absolutely fantastic. Most of the staff speak excellent English and were diligent in explaining activities, facilities, schedules, and programs. They showed us where everything was in the room and proactively informed us about the cost if we broke any of the toiletries bottles. The higher cost for broken bottles is because the contents are genuinely expensive – they're pure plant essential oil toiletries. As someone who regularly uses essential oils, I know they shouldn't be stored in plastic. Plus, these toiletries left our hair and skin feeling moisturized, not dry. I found them to be very effective. If you're worried about breaking them, just place them on the floor. 2. **Seawater:** The seawater is quite clear. While it's not a 'jelly blue,' the clarity is definitely good. We did experience a heavy downpour one day, and the water became a bit murky the next, but it was still perfectly acceptable. The photo of the large sea turtle looks a bit blurry because it was taken with a waterproof phone case, but the water itself was actually very clear. That was taken from under our water villa. The manta ray was photographed near the stairs of our water villa room. 3. **No Outside Food Policy:** They don't allow outside food in the rooms because it attracts ants and monkeys. The front desk has a dedicated area for storing snacks. We didn't bring any snacks into our room and always closed the door promptly, so we didn't have any bugs or insects. A crucial point: absolutely do not feed the monkeys! 4. **Meals:** We had all our meals at the hotel restaurant, and the food was truly delicious. A main meal costs around 90+ MYR per person (about 160 CNY). We felt the food was excellent, with a good variety of dishes and drinks beyond just the main courses. The kids' portions were a bit small; our four children ordered 7 kids' meals, and eventually, we just ordered them regular adult meals instead. 5. **Hot Water:** Regarding previous reviews mentioning no hot water, one of our rooms indeed had this issue. We called the front desk, and it turned out there's a 'water heater' button on the wall. Hot water was available within 15 minutes. So, don't hesitate to ask! Don't be shy; good service often requires you to speak up. 6. **Free Rentals:** Paddleboards, small boats, fins, and masks are all available for free rental. 7. **Marine Life:** In the ocean, we spotted baby sharks, baby manta rays, triggerfish, archerfish (the ones that shoot water), porcupinefish, and even a large sea turtle (which is rare, but we got lucky!). 8. **Welcome/Farewell:** We received a welcome ceremony and a welcome drink upon arrival. Upon departure, we sometimes had the whole staff waving goodbye to us. 9. **Guest Demographics:** There were a lot of European and American guests at the hotel, some Koreans, but not many Chinese guests. I wonder if this is due to the excessive negative reviews on Ctrip. 10. **Cleanliness:** The hygiene was excellent, and the rooms were very clean. Each room came with life vests, so you could go snorkeling anytime. That pretty much covers it. I believe if your English communication is good, feel free to chat with the front desk and restaurant staff; they are very engaging. At 8 AM, the hotel organizes a free jungle trek. It was a bit tiring, and we didn't see much – just hiking uphill. For reference, my experience this trip, and with these four rooms, was genuinely excellent. Having been to places like the Maldives, Bali, and Koh Lipe... I think this hotel offers great value for money, and I would definitely come back. Hotels at this price point on Koh Lipe before were significantly worse.
Gayana Marine Resort

Gayana Marine Resort

Hotel near Gaya Island
Price per night from:BHD 103
9.1/10
Great
AAndrew HO 何英杰Not as good as my expectations of 5 stars of shangri la hotel, but still in great value and services consider the price is much cheaper. I came with my family including 2 kids at 6 and 8, they love the game area and swimming pools with water slides. Because of 2 nights stay in the wet seasons in September. especially after 5pm, a tropical rainfall so that I didn't get any chance to see sunset in the beaches. The beaches are not really good condition of sand quality. I enjoyed the morning hiking trip to the nearby hills and also the walk in the beach. Many wildlife and calm of the days.
Shangri-La Rasa Ria, Kota Kinabalu

Shangri-La Rasa Ria, Kota Kinabalu

Hotel near Tuaran
Price per night from:BHD 57
8.5/10
Very Good
DDamiann HernandezA Little Paradise That Truly Heals the Soul! I had heard about this hidden gem from a post and a few strangers who spoke so highly of it and honestly, I thought it was too good to be true. But now, having experienced it myself, I can say without a doubt: it is real, and it's even more magical than I imagined. From the moment we arrived, the pearly white sand and crystal-clear blue ocean took my breath away. But what stood out even more was the warmth and hospitality we received. A heartfelt thank you to the Resort Manager, Mr. Thomas, and the Operations Manager, Mr. Arthur, along with the island representatives Mr. Malik & Mr. Rizal. They were all there to personally greet us at the jetty with such genuine smiles and open arms I was honestly so touched by the welcome. The reception team made us feel truly cared for. Thank you to Ms. Elsy and Ms. Ezra for the thoughtful welcome treat and for handling everything so professionally, yet warmly. I only stayed one night, and I already regret not booking a longer stay! It was one of the best trips I've ever had. The island has such a healing atmosphere so calm, relaxing, and peaceful. It genuinely felt like I had found a private paradise in Sabah. The food? Surprising and delightful! I highly recommend the Fried Tuaran Mee and the Island Curry Noodle they were absolutely delicious. Huge thanks to Mr. Amirul and Mr. Fanndy for their attentive and friendly service during lunch, dinner, and breakfast. Every request was met with efficiency and a smile. Breakfast was typical of a resort, but the view made it unforgettable imagine enjoying your meal while gazing at the majestic Mount Kinabalu. I was genuinely moved to tears. The snorkeling experience was another highlight. Even though I’m not a confident swimmer, the staff Addy, Roey, Sunita, Fikri, and Nas ensured we were safe, cared for, and had fun. Their patience and kindness made all the difference. My room was in great condition, comfortable, and clean just what I needed for a restful night. Everything about this trip the scenery, the people, the service, was what I needed to feel renewed and special. Last but definitely not least, thank you to Captain Azman and the boat crew, especially Abdul, along with the ever-friendly Guest Service Agents Mr. Romeo, Mr. Ken, and Mr. Ellwoed. From our arrival to our farewell, they made us feel welcomed and valued. Their smiles and warm send-off made it hard to leave and easy to want to return. I will definitely be back, and next time, for a longer stay. This place is a treasure, and I'm so grateful for the memories made!
Sutera @ Mantanani Island Resort & Spa

Sutera @ Mantanani Island Resort & Spa

Hotel near Mantanani Islands
Price per night from:BHD 36
8.5/10
Very Good
LLea J.First, all the check in counters were open but still the check in queue was long. I was queued for almost 1 hour just to check in. Need to better system in check-in. Second, hotel policies stated no outside food. If guest order food outside, food rider only able to delivered until guardhouse and guest need to walk out and take the food themselves. To minimize the hassle, we opt for in-room dining for our 2 nights stay. First night was good. Second night some of the menu are OOS such as pizza and even mushroom soup. Third, another incident on our 2nd night, fire alarm was rang on 12+am. Lift was unable to use as well and fire symbol was shown on the lift panel. Guests started panicked and going down using stairs. Me and my family (along with my 7months pregnant sister) decided to go down to lobby using stairs, since there are no staff was seen to inform us what has happened. Once we reached lobby, only there is a staff informed is a false alarm. For this kind of situation, staff should be act faster since its related with safety. Other than that, we've enjoyed the view from our room, the facilities that are offered. We're enjoyed the pizza on our first night, thats why we want to repeat on 2nd night and too bad its not available. Sutera Harbour is one of the well known resort in Kota Kinabalu, a place to catch good sunset view, and I hope they're able to improve their services and better safety/security.
The Pacific Sutera Hotel

The Pacific Sutera Hotel

Hotel near Kota Kinabalu City Center, Kota Kinabalu
Price per night from:BHD 35
8.5/10
Very Good
KKara TaiThe resort is very easy to get to from Kota Kinabalu airport. Using the Grab app makes it convenient to call a car to take you to the Jesselton Point to catch the boat to the resort. The resort is quite beautiful and clean. Reading other reviews, I wasn’t quite sure why several had complaints about the price and food. The food was all excellent - fresh and reasonably priced. We ate at both specialty restaurants as well - Fisherman’s Cove and Omakase - and both were excellent. The breakfast and dinner buffets had a lot of variety to choose from and all the staff were friendly and helpful. The bed was incredibly comfortable and we loved the sea view from our terrace. The bathroom was well-equipped and spacious. The pool was very clean and there were plenty of sun chairs to choose from. The gift shop had many cute items. The spa is beautiful and the massage was amazing! What needs improvement - the bathtub in our villa was a bit dirty with some dead bugs. It’s fantastic that they offer a complimentary boat shuttle to the other bay near the marine center but it’s extremely littered with plastic. I asked the staff for a garbage bag and ended up collecting about 5 kg worth of garbage from the beach and sea. This should be the government policy or authorities responsibility - they need to clean it up and charge fines for littering. Overall, we loved this resort and wanted to stay longer. We definitely recommend staying here. I would like to specifically mention Aileen, Rozana, Nathaniel and Shadar for making our stay memorable and comfortable.
Gaya Island Resort, Kota Kinabalu - an SLH Hotel

Gaya Island Resort, Kota Kinabalu - an SLH Hotel

Hotel near Gaya Island
Price per night from:BHD 74
8.6/10
Very Good
KKimberly LeeThis place is a perfect getaway for those who need a getaway from the hustle and bustle of their daily life. We had a warm welcome from the staff upon arrival (about 40mins boat ride from main island) and had a buggy send us to the rooms. Room was spacious. Dinner from the main restaurant was great. Staff were extremely friendly. Would recommend snorkelling in the morning from 8am onwards when the tides aren't too low. I was lucky enough to spot a turtle! Beware of crazy sandflies though. We got bitten real bad.
Bunga Raya Island Resort & Spa

Bunga Raya Island Resort & Spa

Hotel near Gaya Island
Price per night from:BHD 101
8.0/10
Very Good
NNamesuiyibaThis is my third time staying here. First and foremost, I'd say this hotel offers excellent value for money. Second, definitely opt for a newly renovated room. For just over 100 RMB more, the experience is significantly better, making it well worth the extra cost. Breakfast is pretty dismal with very little to choose from, and the dining area gets incredibly crowded. Furthermore, they now have staff at the entrance strictly checking breakfast vouchers, so don't expect taller children to get a free meal. Lastly, I've driven here for all three of my stays. If you're not driving, the location is quite remote, with no shops or restaurants nearby – you'd need at least a 15-minute drive to find anything.
Nexus Resort & Spa Karambunai

Nexus Resort & Spa Karambunai

Hotel near Kota Kinabalu
Price per night from:BHD 25
8.2/10
Very Good
FFlowerailvxingThe room is large, with a high roof and wooden structure. Although it is a bit old, it is very clean. I like it very much. The beach is particularly beautiful and very photogenic. You can often see turtles and clownfish. I really like it.
POM POM Island Resort

POM POM Island Resort

Hotel near Semporna
Price per night from:BHD 94

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties40
Number of Reviews13,182
Average Price (Weekdays)BHD 81
Average Price (Weekends)BHD 82