Beginning of main content

Hotels with Spa in Krabi Province

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Krabi Province Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Hotels with Spa in Krabi Province

See all 1,050 Hotels in Krabi Province
Railay Bay Resort and Spa

Railay Bay Resort and Spa

145 Moo2 Tambol Aonang, Krabi
4.0 out of 5.0
3.8 out of 5 (197 reviews)

Nestled on the beach, this Krabi resort is within a 10-minute walk of Princess Lagoon, East Railay Beach, and Phra Nang Beach. Phra Nang Cave and Sa Phra Nang ...

A must stay Don't just come to railay beach for the day stay for three our four nights so cool night life is re … - 

SG$72

SG$72
Railay Village Resort & Spa

Railay Village Resort & Spa

544 Moo 2 Ao Nang, Muang, Krabi
4.0 out of 5.0
3.9 out of 5 (56 reviews)

Nestled on the beach, this Krabi resort is within a 10-minute walk of West Railay Beach and Sa Phra Nang.

Pretty villas close to beach Very pretty setting, great location! Huge room with great bathroom, lovely pool area. Its not 5* mo … - 

SG$128

SG$128
Centara Grand Beach Resort & Villas Krabi

Centara Grand Beach Resort & Villas Krabi

396-396/1 Moo 2, Ao Nang, Muang, Krabi
5.0 out of 5.0
4.3 out of 5 (165 reviews)

Nestled on the beach, this Aonang Beach resort is within 1 mi (2 km) of Ao Phra Nang, Ao Nang Beach, and Nopparat Thara Beach. Hat Noppharat Beach and Ao Phai ...

Great hotel. Rooms need refurbishement Great hotel, location, food, price and staff. Only criticism is if you book a cheaper room they are … - 

SG$157

SG$157
Centara Anda Dhevi Resort and Spa

Centara Anda Dhevi Resort and Spa

182 Moo 3, Tambol Ao-Nang, Krabi
4.0 out of 5.0
4.3 out of 5 (194 reviews)

This family-friendly Aonang Beach resort is located in the entertainment district, within 1 mi (2 km) of Hat Noppharat Beach, Nopparat Thara Beach, and Ao Nang ...

Beautiful new hotel with everything Lived our stay here. So beautiful, clean. Great staff. Superb pool. Great eats, transportation. Wha … - 

SG$51

SG$51
Phi Phi Island Village Beach Resort

Phi Phi Island Village Beach Resort

49 Moo 8, Ko Phi Phi
4.0 out of 5.0
4.4 out of 5 (265 reviews)

Nestled on the beach, this Ko Phi Phi resort is 0.1 mi (0.1 km) from Ko Phi Phi Viewpoint and 1.6 mi (2.6 km) from Laem Tong Beach. Loh Dalum Beach and Ao Ton ...

Great hotel but far from the city This is a great destination if you just want to relax and not really explore the rest of the island … - 

SG$169

SG$169
Crown Lanta Resort and Spa

Crown Lanta Resort and Spa

315 Moo 1 Saladan, Ko Lanta
4.5 out of 5.0
4.3 out of 5 (128 reviews)

Located in Ko Lanta, this beachfront hotel is connected to a shopping center and within 3 mi (5 km) of Kawkwang Beach, Klong Dao Beach, and Sala Dan Pier. Sala ...

amazing hotel, with lovely staff my stay in Crown Lanta was excellent, upon arrival i was upgraded to an ocean view large room for f … - 

SG$70

SG$70
Bhu Nga Thani Resort and Spa

Bhu Nga Thani Resort and Spa

479 Moo 2, Railay East, Ao Nang, Muang, Krabi
4.0 out of 5.0
4.1 out of 5 (101 reviews)

This family-friendly Krabi hotel is located near the beach, within a 5-minute walk of West Railay Beach, East Railay Beach, and Phra Nang Beach. Princess Lagoon ...

Nice hotel Hotel is one of the newer ones on railay beach, rooms are great only thing that needs to improve is … - 

SG$95

SG$95
Aonang Villa Resort

Aonang Villa Resort

113 Moo 2 Aonang Beach, Krabi
4.0 out of 5.0
4.1 out of 5 (124 reviews)

Nestled on the beach, this Aonang Beach hotel is just steps from Ao Phra Nang and Ao Nang Beach. Nopparat Thara Beach is 1.2 mi (2 km) away.

Nice resort, shame about the beds Resort is well placed right in the centre of Aonang. Walk out one side your on the beach, walk out … - 

SG$96

SG$96
The Tubkaak Krabi Boutique Resort

The Tubkaak Krabi Boutique Resort

123 Moo 3, Tubkaak Beach, Krabi
4.5 out of 5.0
4.8 out of 5 (100 reviews)

This Nong Thale resort is on the beach, 0.1 mi (0.2 km) from Tubkaek Beach, and within 12 mi (20 km) of Ao Nang Beach and Nopparat Thara Beach. Hat Noppharat ...

Spectacular Attention to Detail This was a truly memorable experience and we will absolutely be returning to this wonderful hotel. … - 

SG$201

SG$201
Pimalai Resort And Spa

Pimalai Resort And Spa

99 Moo 5 Ba Kan Tiang Beach, Ko Lanta
5.0 out of 5.0
4.9 out of 5 (92 reviews)

Nestled on the beach, this Ko Lanta resort is within a 10-minute walk of Ba Kan Tiang Beach and Ba Kan Tieng Bay. Kantiang Bay and Nui Beach are also within ...

Wonderful, peaceful resort The resort location is amazing with beach & pools above. Staff could not be more helpful & the spa … - 

SG$219

SG$219
Map

Pocket Guide: Hotels with Spa Hotels in Krabi Province

Search for hotels in Krabi Province on Expedia.sg. You can easily find your hotels in Krabi Province using one of the methods below:

  • View our selection of featured hotels in Krabi Province
  • Use the map to find hotels in the Krabi Province neighborhood you prefer
  • Use the filters to see hotels in a specific area of Krabi Province, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Krabi Province
  • Enter your travel dates to view the best deals on hotels in Krabi Province - while they last