COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Best Resorts in Krabi

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Browse Select Krabi Resorts

Beyond Resort Krabi
4 out of 5
98 Moo3, Klong Muang Beach, Nongtalay, Muang, Krabi, Krabi
The price is $33 per night from Jul 30 to Jul 30
Nestled on the beach, this Krabi resort is within a 15-minute walk of Koh Kwang Beach and Khlong Muang Beach. Tubkaek Beach is 2.5 mi (4 km) away.
4.2/5Very Good! (974 reviews)
"This place was awesome. The staff was so attentive and accommodating. It was such a wonderful experience. One of servers Marwin Oxiano Abunan was the best. He went above and beyond to make us comfortable. Such a friendly thoughtful young man. He made are stay there all the more better. All the staff ..."

Reviewed on Mar 30, 2020

Beyond Resort Krabi
The Tubkaak Krabi Boutique Resort
5 out of 5
123 Moo 3, Tubkaak Beach, Tumbol Nongtalay, Amphur Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $169 per night from Jul 29 to Jul 29
Located in Krabi, this beachfront resort is in a national park and within 3 mi (5 km) of Tubkaek Beach, Laem Bong Beach, and Koh Kwang Beach. Khlong Muang Beach ...
4.7/5Exceptional! (466 reviews)
Nice boutique hotel with friendly staff
"Nice boutique hotel, friendly staff, nice beach. Great breakfast. A bit far from city so own transport recommended. Overall a nice hotel but a little overpriced for the current scenario where most hotels are offering bigger rooms with better rates in similar locations.."

Reviewed on Nov 16, 2020

The Tubkaak Krabi Boutique Resort
Dusit Thani Krabi Beach Resort
5 out of 5
155 Moo 2, Nong Thale, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $69 per night from Aug 14 to Aug 14
Located in Krabi, this beachfront resort is in a national park and within 1 mi (2 km) of Koh Kwang Beach and Khlong Muang Beach. Laem Bong Beach is 1.7 mi (2.8 ...
4.5/5Wonderful! (390 reviews)
"This is a classic resort - beautiful realestate, great rioms, well trained and respectful staff - plus all the things that Dusit Thani hotels are famous for"

Reviewed on Mar 14, 2021

Dusit Thani Krabi Beach Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Ban Sainai Resort
4 out of 5
550, Soi Aonang 11/1, Moo 2, Aonang Beach, Krabi, Krabi
The price is $28 per night from Aug 1 to Aug 1
This family-friendly Krabi resort is located by the sea, within 2 mi (3 km) of Ao Nang Beach and Nopparat Thara Beach. West Railay Beach and East Railay Beach ...
4.7/5Exceptional! (409 reviews)
"Such a beautiful place to stay for relaxation and very friendly staff"

Reviewed on Dec 21, 2020

Ban Sainai Resort
Khaothong Terrace Resort
3 out of 5
135 Moo2 Tombon Khao Thong Muangkrabi, Krabi, Krabi
Situated by the sea, this resort is 2.2 mi (3.6 km) from Thalane Beach and 2.6 mi (4.2 km) from Ao Thalane. Cape Nose Buffalo at Krabi and Pa Phru Tha Pom Khlong ...
3/5 (2 reviews)
"Sea view room is abt 20m away from main road, noisy(24hrs). lots of ants, lizard, Mosquitoes in the room. Poor ventilation in bath room. 1st impression upon check-in is very bad, don't feel like we're welcome here by the staff."

Reviewed on Feb 18, 2019

Khaothong Terrace Resort
Sofitel Krabi Phokeethra Golf & Spa Resort
5 out of 5
200 Moo 3 Klong Muang Beach, Tambon Nongtalay, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $84 per night from Aug 18 to Aug 18
This family-friendly Krabi resort is located by the sea, within 3 mi (5 km) of Khlong Muang Beach and Tubkaek Beach. Nopparat Thara Beach and Spirit Mountain ...
4.3/5Excellent! (357 reviews)
Trying really hard
"Tuff times with a lot of changes due to Covid, but this did not hinder the quality Of hotel amenities and professionalism of the staff..they have very cleverly opened up a smaller wing of the hotel . with use of 1 restaurant and 1 bar open In the evening. Breakfast due to limited guests, we ate in ..."

Reviewed on Oct 15, 2020

Sofitel Krabi Phokeethra Golf & Spa Resort
Railay Bay Resort and Spa
4 out of 5
145 Moo2 Tambol Aonang, Amphur Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $35 per night from Aug 6 to Aug 6
Nestled on the beach, this Krabi resort is within a 5-minute walk of West Railay Beach and East Railay Beach. Phra Nang Beach and Ao Phai Plong Beach are also ...
3.9/5Very Good! (994 reviews)
"Beautiful but slightly run down hotel in West Railay. Skeleton crew currently because of covid, so some trash around the property, no spa or bar, and the hotel restaurant/room service is open from 8 to 5. Most people staying had given up on the hotel food and gone to the nearby Walking Street" for ..."

Reviewed on Jun 28, 2021

Railay Bay Resort and Spa
Centara Grand Beach Resort & Villas Krabi
5 out of 5
396-396/1 Moo 2, Ao Nang, Muang, Krabi, Krabi
Located in Krabi, this beachfront resort is in a national park, just steps from Pai Plong Bay and Ao Phai Plong Beach. Ao Nang Beach and Nopparat Thara Beach ...
4.3/5Excellent! (757 reviews)
"Centara Krabi is a beautiful resort. We really enjoyed our short stay there. The ride to get to the resort and the view are breath-taking. It definitely has a resort feel with lots of amenities. We did go in March 202 and the resort was busy but not packed which made it more enjoyable. The food selection ..."

Reviewed on Dec 7, 2020

Centara Grand Beach Resort & Villas Krabi
Golden Beach Resort
3.5 out of 5
254 Moo 2, Aonang Beach, Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $33 per night from Aug 5 to Aug 5
Nestled on the beach, this Krabi resort is within a 15-minute walk of Ao Nang Beach and Ao Phai Plong Beach. Nopparat Thara Beach and West Railay Beach are also ...
4/5Very Good! (470 reviews)
Amazing beach resort
"We had an amazing stay at the Golden Beah resort. They very kindly gave us a room upgrade as it was our honeymoon and the staff couldn't have been nicer. There were some lovely finishing touches to our room also and breakfast was great. The location is perfect - just across the road from the beach ..."

Reviewed on Mar 14, 2020

Golden Beach Resort
Krabi Resort
4 out of 5
232 Moo 2 Ao Nang Beach, Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $41 per night from Jul 29 to Jul 29
Located in Krabi, this beachfront resort is in the city center and within a 10-minute walk of Ao Nang Beach and Nopparat Thara Beach. West Railay Beach and Phra ...
4.1/5Very Good! (942 reviews)
"Many things in our room did not work and were not maintained well. outlets, lamps and switches did not work. Bathroom fixtures were corroded and some parts were rusty. Many areas of the grounds were overgrown and not maintained at all. At night the paths were not well lit up The pool was nice, even ..."

Reviewed on Apr 16, 2021

Krabi Resort
Avani Ao Nang Cliff Krabi Resort
4 out of 5
328 Moo 2, Ao Nang, Krabi
Located in the heart of Krabi, this beach resort is within 1 mi (2 km) of Ao Nang Beach and Nopparat Thara Beach. West Railay Beach and Phra Nang Beach are also ...
4.1/5Very Good! (994 reviews)
Top Notch Stay
"This was a return visit based on a stay several weeks earlier at this well located, well designed, comfortable hotel with excellent service levels. A minor online complaint was responded to within 15 minutes by phone and a non-dairy creamer was available at breakfast the next day."

Reviewed on Dec 20, 2020

Avani Ao Nang Cliff Krabi Resort
Amari Vogue Krabi
4.5 out of 5
Tubkaak Beach, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $88 per night from Jul 29 to Jul 29
Located in Krabi, this beachfront resort is next to a golf course, 0.1 mi (0.1 km) from Tubkaek Beach, and within 9 mi (15 km) of Ko Hong (Krabi) and Nopparat ...
4.5/5Wonderful! (350 reviews)
"Hotel & staff great, dinner was average and slow service. Not what we expected."

Reviewed on Mar 2, 2020

Amari Vogue Krabi
Anyavee Tubkaek Beach Resort
4.5 out of 5
146 Moo 3, Nongthale, Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $109 per night from Aug 5 to Aug 5
Located in Krabi, this beachfront resort is in a national park and within 3 mi (5 km) of Tubkaek Beach, Laem Bong Beach, and Koh Kwang Beach. Khlong Muang Beach ...
4.1/5Very Good! (444 reviews)
"Quite and great location"

Reviewed on May 4, 2021

Anyavee Tubkaek Beach Resort
Railay Village Resort
4 out of 5
544 Moo 2 Ao Nang, Muang, Railay, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $72 per night from Jul 29 to Jul 29
Nestled on the beach, this Krabi resort is within a 10-minute walk of West Railay Beach, Phra Nang Beach, and East Railay Beach. Ao Nang Beach and Nopparat Thara ...
4.1/5Very Good! (329 reviews)
"Room was not real clean. Bathtub was grimey. Breakfast was poor."

Reviewed on Aug 31, 2020

Railay Village Resort
Pakasai Resort
4 out of 5
88 Moo 3, T. Ao Nang, A. Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $27 per night from Aug 1 to Aug 1
This family-friendly Krabi resort is located near the beach, within a 10-minute walk of Nopparat Thara Beach and Ao Nang Beach. West Railay Beach and Phra Nang ...
4.2/5Very Good! (997 reviews)
"Lots of tress and very peaceful resort. Also very close to the beach as well"

Reviewed on Apr 16, 2021

Pakasai Resort
Ao Nang Phu Pi Maan Resort and Spa
4 out of 5
86/8 Moo 2, Ao Nang, Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $29 per night from Aug 4 to Aug 4
This family-friendly Krabi resort is located near the beach, within 1 mi (2 km) of Pai Plong Bay, Ao Nang Beach, and Ao Phai Plong Beach. Nopparat Thara Beach ...
4.4/5Excellent! (367 reviews)
"Thus has been our third stay here. The team from checking in to checking out were fantastic, The resort is in excellent condition, the pools are fantastic breakfast is unbelievable. We used room service 3 of the 7 nights, the quality if the food was top class and huge portions. My congratulations ..."

Reviewed on Mar 22, 2020

Ao Nang Phu Pi Maan Resort and Spa
Nakamanda Resort And Spa
5 out of 5
126 Moo 3 Klong Muang Beach, Tambon Nong Talay, Amphur Muang, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $67 per night from Jul 29 to Jul 29
Nestled on the beach, this Krabi resort is within 1 mi (2 km) of Koh Kwang Beach and Khlong Muang Beach. Tubkaek Beach is 2.7 mi (4.3 km) away.
4.6/5Exceptional! (377 reviews)
Bel emplacement au calme
"Chambre spacieuse, belle piscine et emplacement de l’hôtel à 20min en voiture d’AO nang. Plage très calme juste à côté avec restaurants au bord de la plage. Le point à améliorer serait le petit dej qui est assez médiocre"

Reviewed on Mar 15, 2020

Nakamanda Resort And Spa
Railay Phutawan Resort
2.5 out of 5
516 Moo 2 Railay Beach Aonang Muang, Krabi, Krabi
The price is $37 per night from Jul 29 to Jul 29
This family-friendly Krabi resort is located near the beach, within a 15-minute walk of East Railay Beach and West Railay Beach. Phra Nang Beach and Ao Phai ...
4.2/5Very Good! (231 reviews)
"The staff were so friendly and kind. Beautiful place."

Reviewed on Feb 12, 2020

Railay Phutawan Resort
The L Resort
4 out of 5
31 Moo 2 - Ao Nang Beach, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $46 per night from Aug 5 to Aug 5
Located in Krabi, this beachfront resort is in the city center and within a 10-minute walk of Ao Nang Beach and Nopparat Thara Beach. West Railay Beach and Phra ...
4.2/5Very Good! (397 reviews)
Superb service
"Lovely hotel in a lovely location right on the sea front. Staff are excellent. They even pointed out the car had a flat tyre and took the keys and put the spare on. Superb service. Will be my first choice when staying in krabi"

Reviewed on Feb 26, 2021

The L Resort
Ao-nang Orchid Resort
3.5 out of 5
141 Moo.2, Ao Nang Beach, Krabi, Krabi
Fully refundableReserve now, pay when you stay
The price is $37 per night from Aug 14 to Aug 14
Situated near the beach, this resort is within 1 mi (2 km) of Pai Plong Bay, Ao Nang Beach, and Nopparat Thara Beach. West Railay Beach and Phra Nang Beach are ...
3.7/5Good! (222 reviews)
"Loved this hotel! And pool was perfect!"

Reviewed on Jan 1, 2020

Ao-nang Orchid Resort
Don't see what you're looking for?
See all available properties in Krabi
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Krabi

Panan Krabi Resort

Panan Krabi Resort

4 out of 5
945 Moo 2, T. Aonang, Krabi, Krabi
The price is $29 per night from Aug 5 to Aug 5
4.4/5Wonderful! (606 reviews)
"Maybe due to Covid 19 shut down during the past few months, the room had a smell of fungus. Swimming pool was quite dirty as well."

Reviewed on Jul 28, 2020

Panan Krabi Resort
The Tubkaak Krabi Boutique Resort

The Tubkaak Krabi Boutique Resort

5 out of 5
123 Moo 3, Tubkaak Beach, Tumbol Nongtalay, Amphur Muang, Krabi, Krabi
The price is $169 per night from Jul 29 to Jul 29
4.7/5Exceptional! (466 reviews)
Nice boutique hotel with friendly staff
"Nice boutique hotel, friendly staff, nice beach. Great breakfast. A bit far from city so own transport recommended. Overall a nice hotel but a little overpriced for the current scenario where most hotels are offering bigger rooms with better rates in similar locations.."

Reviewed on Nov 16, 2020

The Tubkaak Krabi Boutique Resort
Ban Sainai Resort

Ban Sainai Resort

4 out of 5
550, Soi Aonang 11/1, Moo 2, Aonang Beach, Krabi, Krabi
The price is $28 per night from Aug 1 to Aug 1
4.7/5Exceptional! (409 reviews)
"Such a beautiful place to stay for relaxation and very friendly staff"

Reviewed on Dec 21, 2020

Ban Sainai Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Resorts in Krabi

Longing for a relaxing escape? Treat yourself to all the comforts of a resort, where you can find everything you need for your stay—from tasty dining options to entertainment and shopping. Pick from 69 resorts in Krabi and discover the right one for you, whether you envision yourself kicking back in a room with stunning views or heading to the spa for a deep-tissue massage.

Our highest-rated Krabi resorts:

Aonang Cliff Beach Resort - Family-friendly resort rated 4 stars, 10-minute walk from Ao Nang Beach

  • Features 2 outdoor pools, 2 poolside bars, and a spa
  • A restaurant on site

Centara Grand Beach Resort & Villas Krabi - 5-star luxury resort, 5-minute walk from Ao Nang Beach

  • Offers 4 restaurants
  • Has 2 outdoor pools, 4 bars, and a spa

Anyavee Tubkaek Beach Resort - 4.5-star luxury resort, 5-minute walk from Tubkaek Beach

  • Boasts 2 restaurants
  • Enjoy the 2 outdoor pools, private beach, and spa

Railay Bay Resort and Spa - Beach resort rated 4 stars, 5 minutes away from West Railay Beach

  • Amenities include 2 outdoor pools, a poolside bar, and a spa tub
  • Has a restaurant

Beyond Resort Krabi - Beach resort rated 4 stars

  • Access to an outdoor pool, a spa, and a fitness center
  • Dining options include a restaurant

What Can I Do in Krabi?

Travelers love exploring the beaches in Krabi, and come here to try boating and other popular water activities. Monuments like Wat Kaew Korawaram and Wat Tham Sua are places to learn more about the local history, while Walking Street and Maharaj Food Market are shopping destinations. Other top attractions you can add to your list are Khao Khanap Nam and West Railay Beach.

Travelers also like Krabi for its:

  • Snorkeling
  • Forests
  • Temples
  • Rock climbing
  • Restaurants

When Should I Visit Krabi?

Here's a summary of the seasonal weather to help with choosing vacation dates:

  • The hottest months are typically April and March, while February and January are the coldest months
  • January-March: Daytime temperatures average 93° F and nighttime temperatures average 73° F
  • April-June: 93° F is the daytime average and 76° F is the nighttime average
  • July-September: Daytime averages are around 88° F and nighttime averages are around 75° F
  • October-December: The average temperatures are 88° F during the day and 73° F at night
  • Average rainfall is 3.07 inches in a year

How to Get to Krabi and Around the Area

Krabi Transportation
NameTypeDistance
Krabi (KBV-Krabi Intl.) Airport 5.5 mi (8.9 km)
Phuket (HKT-Phuket Intl.) Airport 41.8 mi (67.2 km)

Frequently asked questions

More trip options