Search spa hotels in Krabi Province

Find the spa hotels that appeal to you the most

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Ko Lanta

44 spa hotels

Ao Nang Beach

40 spa hotels

Krabi town

9 spa hotels

Klong Muang Beach

8 spa hotels

Phi Phi Don

6 spa hotels

Tab Kaek Beach

5 spa hotels

Ao Nam Mao

4 spa hotels

Railay Beach

4 spa hotels

Ban Khlong Haeng

3 spa hotels

Ko Jum

3 spa hotels

The best spa hotels in Krabi Province

Check out our pick of great spa hotels in Krabi Province

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Aonang Hill Krabi-SHA Extra Plus

Ao Nang Beach

Located only a 4-minute drive to the beach, Aonang Hill Krabi-SHA Extra Plus boasts comfortable accommodation, ranging from a dormitory room to a villa.

L
Laurent_974
From
Reunion
Everything: pool, villa, view on the cliffs, breakfast, EVERYTHING
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,343 reviews
Price from
£126.40
1 night, 2 adults

Poonsiri Resort Aonang-SHA Extra Plus

Ao Nang Beach

Poonsiri Resort Aonang-SHA Extra Plus is situated among tranquil mangroves and sheer limestone cliffs. Surrounded by a lagoon, Thai-style rooms feature a balcony with outdoor furniture.

J
Juho-Otto
From
Finland
Firstly, the hospitality in this hotel is out of this world. The staff is so attentive and welcoming, you feel very taken care of. The property itself is so beautiful and the views are spectacular. The breakfast had a lot to choose from and very delicious. The shuttle they offer is very convenient and saves money and time. Would recommend 1000%.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,578 reviews
Price from
£265.92
1 night, 2 adults

Ban Sainai Resort- Aonang's Green Resort

Ao Nang Beach

Nestled amidst lush tropical gardens, Ban Sainai Resort- Aonang's Green Resort features cosy cottages and an outdoor pool, a 5-minute ride from Ao Nang Beach.

P
Paul
From
Norway
Amazing hotel. There's absolutely nothing bad about it. We stayed in a newer room with an amazing newly renovated bathroom. The staff was great and super nice and accommodating. The pool faces towards a beautiful cliff side that was very scenic and great for your photos. Since the hotel is a little further up from Ao Nang beach, it's quieter around the resort which is great. The resort also has shuttles to the beach which is very convenient. We ended up eating near the hotel most nights because the food was cheaper and just as good as the places near the main beach. They are currently renovating the resort to make it even better than what it already is and I'm excited to see what the resort will be like in the future. Overall, it's amazing value for money and I highly recommend staying at this resort, especially for families and couples and those looking for a quieter stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,632 reviews
Price from
£321.39
1 night, 2 adults

Dusit Thani Krabi Beach Resort

Klong Muang Beach

Dusit Thani Krabi Beach Resort - SHA Extra Plus is a 5-star property situated on the white sands of peaceful Klong Muang Beach.

A
Ang
From
Canada
The layout and site was amazing. The breakfast was great, a good selection and variety. The pool was maintained and clean.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,925 reviews
Price from
£272.90
1 night, 2 adults

SeaSmile Beach Resort Koh Jum

Hotel in Ko Jum

Set in Ko Jum, a few steps from Ting Rai Beach, SeaSmile Beach Resort Koh Jum offers accommodation with a garden, free private parking, a terrace and a restaurant.

D
Dominika
From
Poland
We had the best vacation ever at SeaSmile Koh Jum. From the first minute we arrived, the vibe was super chill and welcoming. The resort itself is amazing - quiet, beautiful, and the perfect escape from the crowded tourist spots. The breakfasts were insanely good - fresh, tasty, and full of flavor. And it doesn’t stop there: the resort’s restaurant is next-level. The cooks make absolutely delicious food, and we kept coming back for more because everything was just too good to miss it. The staff was so friendly, kind, and helpful - you can feel the genuine good energy everywhere. The whole place has a relaxed, family-like atmosphere, which made hanging out there even better. SeaSmile Koh Jum is one of those places you don’t forget. Highly recommended for anyone who wants great food, great vibes, and a truly memorable stay. We’re already talking about coming back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 119 reviews
Price from
£60.28
1 night, 2 adults

Lanta Just Come Bungalow

Hotel in Saladan, Ko Lanta

Set in Ko Lanta, 500 metres from Klong Khong Beach, Lanta Just Come Bungalow offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

D
Dominik
From
Czech Republic
We had a big room, with great view and pool. Staff was really helpful and friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 473 reviews
Price from
£48.62
1 night, 2 adults

Hotel Adam Krabi

Hotel in Ao Nang Beach

Located in Ao Nang Beach, less than 1 km from Ao Nang Beach, Hotel Adam Krabi provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

S
Sabrina
From
Portugal
Amazing hotel, with wonderful views and decoration. The staff members are polite and friendly, always helpful and trying to help. It’s definitely one of the best 5stars hotel in Ao Nang area. Totally worth it.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 945 reviews
Price from
£293.91
1 night, 2 adults

Banyan Tree Krabi

Tab Kaek Beach

Located in Tab Kaek Beach, a few steps from Tubkaek beach, Banyan Tree Krabi has a number of amenities including a garden, a bar and water sports facilities.

D
Deirdre
From
Switzerland
The staff were amazing. So friendly and welcoming. The view was incredible. We loved our room. It was comfortable, felt private and spacious.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 597 reviews
Price from
£918.07
1 night, 2 adults

Lanta Wild Beach Resort

Hotel in Ko Lanta

Situated in Ko Lanta, Koh Lanta region, Lanta Wild Beach Resort is located a few steps from Klong Khong Beach. With free WiFi, this 2-star hotel has a garden and a bar.

T
TUDOR-LUCIAN
From
Romania
Super Ok. Very friendly staff! Very clean place!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 280 reviews
Price from
£35.76
1 night, 2 adults

Twin Lotus Resort and Spa - SHA Plus - Adult Only "November - April"

Hotel in Saladan, Ko Lanta

Twin Lotus Resort and Spa - SHA Plus - Adult Only "November - April" is a 3-kilometer stretch of the white sandy beach of Klong Dao beach. It offers a perfect destination for couples and honeymooners....

W
Wong
From
Malaysia
The beachfront hotel offered exceptional comfort and a stunning ocean view, surrounded by lush gardens. Our balcony included two beach chairs for relaxing and enjoying the sea breeze. The staff was remarkably friendly and we enjoyed the delightful breakfast. The General Manager personally engaged with guests during breakfast, fostering excellent relationships. We were grateful for the room upgrade during our extended stay, which enhanced our already wonderful experience at the hotel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 463 reviews
Price from
£337.33
1 night, 2 adults
All spa hotels in Krabi Province

Most booked spa hotels in Krabi Province this month

See all

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,803 reviews

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,758 reviews

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,602 reviews

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,179 reviews

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,652 reviews

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,925 reviews

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,577 reviews

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,142 reviews

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 924 reviews

Popular with guests booking spa hotels in Krabi Province

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,040 reviews

FAQs about spa hotels in Krabi Province

Spa hotels that guests love in Krabi Province

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 741 reviews
An amazing hotel in an excellent location, the beach was amazing with golden sand and clean crystal clear water, the rooms are clean and large, the bed is comfortable and the pillows are excellent, the breakfasts and dinners are excellent, the pools and beaches are amazing, the service throughout the hotel is excellent, we had the best massage in Thailand at the hotel spa.
Guest review by Yehuda
Young couple
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,707 reviews
We stayed in the villa facing the pond and mountains and enjoyed the amazing view. The room is spacious, and the beds are super comfy. Rates included breakfast and afternoon tea/snacks. It is a great location - you go out, and there are plenty of shops, cafes, restaurants, and massage salons. There are 3 swimming pools and there were always enough sunbeds and towels for all guests. The hotel allowed us an early check-in and helped with car booking, which we greatly appreciated.
Guest review by Yelena
Family with young children
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 767 reviews
The facility was beautiful and very clean. They had an amazing breakfast array. The Thai massage at the spa was heavenly Staff was lovely, especially Supha. However, I felt sometimes the staff would tell you yes, even though they didn’t understand what you were asking them, which was frustrating. They had free kayak and paddle board rentals
Guest review by kimberly
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 879 reviews
Very warm ambiance, making you feel so relaxed. The team are wonderful and remembers you well even our morning breakfast preferred drinks. Room with pool access makes it easier for us to jump right in. The spa is definitely to die for! Will definitely return if I have another holiday in Krabi!
Guest review by Sajlina
Family with young children
Avg. price/night: £158.01
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,011 reviews
Love this place, very good location with short walking distance to the beach and shops/ restaurants. It has very relaxing chill vibe, very quiet. The outdoor space is amazing, very clean and with beautiful smell of the flowers. The breakfast bar and pool have killer views. The staff is very friendly and accommodating, whatever you need they will be very happy to help you. I’ve booked this place as my last stop in Thailand with the purpose of relaxing and it was a great choice.
Guest review by Slawomir
Solo traveller
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 933 reviews
The location was beautiful and the ease of having the pool, beach, restaurant, spa etc all right next to each other made for a very relaxing stay. The food was also high quality, both breakfast and evening meals. The rooms were spacious, the beads comfortable and everything was kept clean.
Guest review by karina
Group
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,191 reviews
Amazing hotel located off the main street, huge room with mountain view and jacuzzi on the balcony, great spa, pool and massages - good breakfast.
Guest review by Maciej
Young couple
Avg. price/night: £149.55
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,415 reviews
Great position for night markets, restaurants and beach. Nice pool, great breakfast options and an amazing spa which gave us the best massage ever 👌🏼
Guest review by David
People with friends
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,343 reviews
Stayed hier again but not the villa but hotelroom this time. Clean, quiet, just outside of the centre but walkable. Nice restaurant close by! Pizza and Thai. Radarom Spa at the end of the street gave the best massage in Thailand! Saw some comments, There are pillows at the pool now. Still not enough chairs. Breakfast is great. Not per se child friendly, although there were a few kids (blegh!) will stay again. Upgrade to ‘villa’ is worth it
Guest review by Odilia
Solo traveller
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,758 reviews
Very friendly and helpful staff (especially Fah from Service and the person that booked all our trips and transfers). Clean and spacious room with an amazing view from our pool on our balcony. Breakfast was more than enough and a big variety. Can definitely recommend the massage. Location is not the best as there is not much close by. You need a ride or walk to the next restauranta/cafes/shops.
Guest review by Chiara
Young couple

More places to explore, more ways to go