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

Spa Hotels in Ko Ngai

Find the spa hotels that appeal to you the most

The best spa hotels in Ko Ngai

Check out our pick of great spa hotels in Ko Ngai

Filter by:

Review score

Koh Hai Fantasy Resort & Spa

Ko Ngai

Set in tropical landscapes, Koh Hai Fantasy Resort & Spa offers peaceful rooms just steps from white sands bordering the Andaman Sea. It boasts an outdoor pool and free Wi-Fi at the restaurant.

F
Fiona
From
United Kingdom
Beautiful resort, excellent facilities and very friendly and helpful staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 543 reviews
Price from
US$60.40
1 night, 2 adults

Pimalai Resort & Spa

Ko Lanta (Near Ko Ngai)

Luxurious and elegant Pimalai Resort and Spa overlooks the blue waters of the Andaman Sea and offers exclusive accommodation that is spacious and serene with personalised service.

T
Tomas
From
Czech Republic
to be in Pimalai is like to be in a dream; beautiful gardens, the stunning views. Great service and spa. thank you
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,055 reviews
Price from
US$356.19
1 night, 2 adults

The Houben - Adult Only

Ko Lanta (Near Ko Ngai)

Nestled on the hilltop of Kantiang Bay in Ko Lanta, The Houben offers villa-style accommodation with stunning views of the Andaman Sea. It features a spa and an infinity pool.

M
Murray
From
Qatar
Perfect location with the most amazing view. Excellent staff, food, room, Huge comfy bed!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 320 reviews
Price from
US$119.80
1 night, 2 adults

Pirates Bay Resort & Spa

Ko Lanta (Near Ko Ngai)

Set in Ko Lanta, 6.6 km from Post Office Ko Lanta, Pirates Bay Resort & Spa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

N
Natalya
From
United Kingdom
The staff were amazing, so welcoming and were very helpful in helping us with transfers, and where to visit around the island. Food was amazing, and the stay was very comfortable with amazing views
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 19 reviews
Price from
US$89.98
1 night, 2 adults

Poohry Seaview

Ko Lanta (Near Ko Ngai)

Set within the Koh Lanta Old Town district in Ko Lanta, Poohry Seaview has air conditioning, a balcony, and sea views.

A
Andreas
From
Thailand
The breakfast was simple, but good. The tastiest food was, when I had a sore throat. The older lady (I assume the mother of the owner) prepared a soup just for me without expecting anything back. I don't know the name of that soup (something local), but it was really delicious and helped me to get over my illness. Later she brought me also tea with honey and throat tablets, which was very cute and helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 53 reviews
Price from
US$43.44
1 night, 2 adults

Kantiang Seahorse Resort & Spa

Ko Por (Near Ko Ngai)

Boasting a year-round outdoor pool, Kantiang Seahorse Resort & Spa in Ko Por features accommodation with free WiFi and free private parking for guests who drive.

M
Madi
From
Australia
This is what we had been looking for in Thailand. A quiet, basic, clean bungalow on the beach. Right next to the best cocktail bar: Aqua Bar. We didn’t move from our deck for two days relaxing and dipping in the beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 11 reviews
Price from
US$50.26
1 night, 2 adults

Alama Sea Village Resort - SHA Extra Plus

Ko Lanta (Near Ko Ngai)

Overlooking Andaman sea, Alama Sea Village Resort is located in Ko Lanta. This resort features a restaurant, an outdoor pool and a spa. Free WiFi is also offered.

A
Alessandro
From
Switzerland
Great location. 5 min walk or less to beach. Beautiful villas. We didn't even rent a scooter for the 3 days...enough things to do in the near vicinity. If you stay longer...scooter is recommended to rent. Very relaxed.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,059 reviews
Price from
US$49.69
1 night, 2 adults

Anda Lanta Resort

Ko Lanta (Near Ko Ngai)

Located right on Klongjark Beach, Anda Lanta offers spacious rooms with cable TV, DVD movies and a garden view. It has an outdoor pool, spa, library and restaurant.

A
Angelika
From
Austria
Ocean view, beautiful resort, right next to a quiet beach, just perfect for a short or longer stay. Most of the more busy bars were further away but if you’re in for some relaxing it’s just perfect.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,066 reviews
Price from
US$58.02
1 night, 2 adults

Phumiphat resort Koh Mook

Trang (Near Ko Ngai)

Phumiphat resort Koh Mook has a garden, terrace, a restaurant and bar in Trang. Hua Laem Prao Beach is 700 metres from the resort. At the resort, rooms are equipped with a balcony with a garden view.

C
Chantal
From
Netherlands
Best bed I slept in so far in Thailand. Very kind owner and service. Breakfast was served on your own balcony.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 111 reviews
Price from
US$46.54
1 night, 2 adults

Phusam Big Resort

Koh Mook (Near Ko Ngai)

Phusam Big Resort offers accommodation in Ko Mook. Bungalows, equipped with a fan or air-conditioning, feature a patio with a chairs. The private bathroom comes with a shower.

R
Rebeka
From
Slovenia
Best place and best people! Nice, big and clean bungalow, lovely pool area, and also very good food! We loved everything here!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 208 reviews
Price from
US$27.92
1 night, 2 adults
All spa hotels in Ko Ngai

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.