The 10 best spa hotels in Krabi town, Thailand | Booking.com
Skip to main content

Spa Hotels in Krabi town

Find the spa hotels that appeal to you the most

The best spa hotels in Krabi town

Check out our pick of great spa hotels in Krabi town

Filter by:

Review score

Krabi SeaBass Hotel

Hotel in Krabi town

Krabi SeaBass Hotel has a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Krabi town. The property features a bar, as well as a restaurant serving Thai cuisine.

S
Sukant
From
India
Property is clean and staff are good behaviour
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,651 reviews
Price from
US$43.95
1 night, 2 adults

Lada Krabi Residence Hotel - SHA Plus

Krabi town

Lada Krabi Residence Hotel - SHA Plus is a 1-minute walk to the night market. It offers modern air-conditioned rooms with free Wi-Fi.

A
Annaclara
From
Australia
Right in between two amazing night markets with lots of yummy food! Massage just nextdoor :-) very clean hotel
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,625 reviews
Price from
US$25.78
1 night, 2 adults

The Ozone Krabi Condotel

Krabi town

The Ozone Krabi Condotel is situated in Krabi town and has a pool with a view and lake views. This 4-star apartment offers a lift and full-day security.

T
Trevor
From
United Kingdom
Everything the view location facilities, peace and quiet!!! 10 out of 10.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 328 reviews
Price from
US$25.47
1 night, 2 adults

Boon Siam Hotel

Hotel in Krabi town

Featuring massage services, Boon Siam Hotel is situated in Krabi town in the Krabi Province region, 2 km from Thara Park and 6.4 km from Krabi Stadium.

M
Matt Southern
From
United Kingdom
The location was perfect for what we wanted , on the front close to the beach and at the quiet end of the strip. The best feature of the hotel was the quietness around the pool. Felt like you had been transported somewhere else based on how busy the beach road is. I would recommend staying here
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 107 reviews
Price from
US$18.87
1 night, 2 adults

Anana Ecological Resort Krabi - SHA Extra Plus

Ao Nang Beach (Near Krabi town)

Featuring 5-star accommodation, Anana Ecological Resort Krabi - SHA Extra Plus is set in Ao Nang Beach, 3.3 km from Ao Nang Krabi Boxing Stadium and 9 km from Dragon Crest Mountain.

R
Richard
From
Australia
Staff were amazing. Pool rooms a must for couples wanting quieter swims Food and drink lovely on the rooftop Shuttle into town excellent Great choice for breakfast Amazing value for money Location was great, easy to get into town 10 mins on the shuttle but quiet with gorgeous sunsets
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,076 reviews
Price from
US$96.19
1 night, 2 adults

Green Garden House

Ao Nam Mao (Near Krabi town)

Located in Ao Nam Mao, 1.2 km from Ao Nam Mao Beach, Green Garden House provides accommodation with a garden, free private parking, a shared lounge and a terrace.

I
Ioannis
From
Greece
We stayed here for 3 nights. The staff were kind and very helpful. They welcomed us with drinks and shared insights for the area and attractions. The room was clean and spacious, exactly as the description with a wonderful garden view terrace where delicious breakfast was served every morning. It’s a place to relax and recharge batteries inside the nature. Additionally, there is private parking right next to your accommodation which was very convenient. The location is perfect with a car or scooter, within a peaceful area close to both city of Krabi and Ao Nang. The port to Railay Beach is 10 min walking distance or 3 min drive from the accommodation.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 175 reviews
Price from
US$69.75
1 night, 2 adults

Na Sook Wellness Resort

Ao Nam Mao (Near Krabi town)

Offering a year-round outdoor pool and terrace, Na Sook Wellness Resort is situated 350 metres from Ao Nam Mao in the Krabi Province. It is located 6 km from Ao Nang Beach.

N
Nicolas
From
United States
We originally booked just 3 nights to recover from a boozy start to our trip — but we loved it so much, we ended up staying for 2 weeks! The villas are spacious, thoughtfully designed, and incredibly comfortable. The entire resort has a serene atmosphere, surrounded by lush, diverse vegetation that adds to the peaceful vibe. The pool is perfect for relaxing any time of day. The staff were consistently warm, welcoming, and helpful throughout our stay. Breakfast was delicious, and the restaurant is a real standout — serving high-quality, holistic ingredients that are both tasty and nourishing. We felt completely at peace here — it truly became our sanctuary! For the price, it is a no brainer.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 310 reviews
Price from
US$62.89
1 night, 2 adults

Krabi Apartment-SHA Extra Plus

Ao Nang Beach (Near Krabi town)

Located in Ao Nang Beach in the Krabi Province region, Krabi Apartment-SHA Extra Plus features a patio. This 2-star aparthotel offers a tour desk.

T
Tatiana
From
Russia
We stayed at Krabi Apartment for over two weeks. It was wonderful. Large space, very nice, good living room with kitchen and bedroom. Air conditioning in each room. Clean and cosy. Shower with good hot water, soft towels. Nice spacious living room with sofa, dining table, TV. There are table, chairs and drying rack on the balcony. In the kitchen you have an electric stove, a kettle, a toaster and all necessary dishes of a good quality. Comfortable bed, Great mountain view. The hotel is half an hour walk from the beach, for us it was an advantage, we like to walk. Very quiet, in a village style, birds singing, lots of greenery. At the same time three minutes walk to the main road. The hotel has a small but nice swimming pool with sun loungers. The hotel staff is very friendly and helpful. The hotel manager Mrs. Meena gave us all the information we needed, organized an excursion for us according to our preferences, took care of us. I highly recommend Krabi Apartment as a comfortable, quiet, serene place for a wonderful tropical holiday.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 132 reviews
Price from
US$38.21
1 night, 2 adults

Narintara Private Pool Villas - Free Tuk-Tuk Service to the Beach!

Ao Nang Beach (Near Krabi town)

Located 3.3km from Aonang Beach, Narintara Private Pool Villas offers large 4 bedroom, 6 bathroom villas.

A
Andrea
From
Australia
what a lovely stay for a big family. the pool was spectacular and the facilities were great but the location is not near any walkable places. glad we had free tuk tuk services. the staff especially were amazing. Nay is an incredible host that goes out of her way to help. she needs a pay rise for her outstanding accommodation!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 69 reviews
Price from
US$254.08
1 night, 2 adults

Voasis Valley Krabi - Natural Resort - Adults Only

Ban Nong Kok (1) (Near Krabi town)

Situated in Ban Nong Kok (1), 10 km from Wat Kaew Korawaram, Voasis Valley Krabi - Natural Resort - Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and...

L
Lee
From
Bahrain
Amazing staff and brilliant facilities and activities. We did the floating sound bath, yoga and ice bath which were all amazing.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 167 reviews
Price from
US$101.28
1 night, 2 adults
All spa hotels in Krabi town

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Krabi town and surroundings in the past month

See all

Spa hotels that guests love in Krabi town

See all
  • Avg. price/night: US$34.93
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,625 reviews
    Cleaned daily, free water, coffee and tea. Spacious room and mine had balcony too. Great location, close to night markets, restaurants and shops. 7-11 les than 150m away. Host is excellent and she can help with tours also. Good choice for breakfast!
    Guest review by
    Frances
    Solo traveller