Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Krabi Resorts

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Featured Resorts in Krabi

Railay Bay Resort and Spa
4 out of 5
145 Moo2 Tambol Aonang, Amphur Muang, Krabi, Krabi
Free CancellationReserve now, pay when you stay
The price is $51 per night

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! (996 reviews)

"Beautiful location, stinky bathrooms in room . Caught awful smells from time to around the resort time ."…"

Reviewed on Feb 29, 2020

Railay Bay Resort and Spa
Nakamanda Resort And Spa
5 out of 5
126 Moo 3 Klong Muang Beach, Tambon Nong Talay, Amphur Muang, Krabi, Krabi
Get Rates

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! (376 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
Ao-nang Orchid Resort
3.5 out of 5
141 Moo.2, Ao Nang Beach, Krabi, Krabi
Free CancellationReserve now, pay when you stay
The price is $39 per night

Situated near the beach, this resort is within 1 mi (2 km) of Khao Ao Nam Mao, Ao Nang Beach, and Nopparat Thara Beach. West Railay Beach and Phra Nang Beach ...

3.7/5Good! (222 reviews)

"Loved this hotel! And pool was perfect!"…"

Reviewed on Jan 1, 2020

Ao-nang Orchid Resort
Sofitel Krabi Phokeethra Golf & Spa Resort
5 out of 5
200 Moo 3 Klong Muang Beach, Tambon Nongtalay, Krabi, Krabi
Get Rates

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 Ao Nang Beach are ...

4.3/5Excellent! (351 reviews)
Service is So-So

"The best thing about the hotel is that it is really pretty and has a huge pool. Loved that there was an adult only side. Not too crazy about the swim up bar, because it seemed that the kids liked to go there since they could stand on the steps and platform. The bar service at the pool is terrible. ..."…"

Reviewed on Jan 3, 2020

Sofitel Krabi Phokeethra Golf & Spa Resort
Avani Ao Nang Cliff Krabi Resort
4 out of 5
328 Moo 2, Ao Nang, Krabi
The price is $51 per night

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! (996 reviews)

"Really enjoyed this hotel. Great staff and very helpful. Great location."…"

Reviewed on Mar 2, 2020

Avani Ao Nang Cliff Krabi Resort
The Tubkaak Krabi Boutique Resort
5 out of 5
123 Moo 3, Tubkaak Beach, Tumbol Nongtalay, Amphur Muang, Krabi, Krabi
Free CancellationReserve now, pay when you stay
The price is $149 per night

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.8/5Exceptional! (460 reviews)

"We enjoyed the time at the resort. Very quiet during covid-19. It’s a time to remember :)"…"

Reviewed on Mar 22, 2020

The Tubkaak Krabi Boutique Resort
Centara Grand Beach Resort & Villas Krabi
5 out of 5
396-396/1 Moo 2, Ao Nang, Muang, Krabi, Krabi
The price is $106 per night

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! (751 reviews)

"We loved how remote it was and the setting was breathtaking! We were so sorry we had to leave 3 days sooner than planned due to borders closing because of the virus. We truly hope to return."…"

Reviewed on Mar 26, 2020

Centara Grand Beach Resort & Villas Krabi
Krabi Resort
4 out of 5
232 Moo 2 Ao Nang Beach, Muang, Krabi, Krabi
Free CancellationReserve now, pay when you stay
The price is $56 per night

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! (934 reviews)
4 day beach break.

"The resort was very clean. The breakfast was excellent. Lots of choice and we’ll presented. The private beach was lovely."…"

Reviewed on Mar 14, 2020

Krabi Resort
Dusit Thani Krabi Beach Resort
5 out of 5
155 Moo 2, Nong Thale, Krabi, Krabi
Free CancellationReserve now, pay when you stay
The price is $121 per night

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! (376 reviews)
a great stay

"Second to none hospitality, hotel staff always said hello and did everything they could to make our stay fantastic. Hotel felt very clean and facilities were nice. Grounds were beautiful and beach was great. Rooms feel slightly dated and not as 5* compared to other parts of the hotel that have clearly ..."…"

Reviewed on Mar 15, 2020

Dusit Thani Krabi Beach Resort
Anyavee Tubkaek Beach Resort
4.5 out of 5
146 Moo 3, Nongthale, Muang, Krabi, Krabi
Free CancellationReserve now, pay when you stay
The price is $77 per night

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! (441 reviews)

"All staff members are very very helpful. We will definitely come back."…"

Reviewed on Feb 24, 2020

Anyavee Tubkaek Beach Resort
Amari Vogue Krabi
4.5 out of 5
Tubkaak Beach, Krabi, Krabi
Get Rates

This Krabi resort is on the beach, 0.1 mi (0.1 km) from Tubkaek Beach, and within 9 mi (15 km) of Ko Hong (Krabi) and Nopparat Thara Beach. Ao Nang Beach and ...

4.5/5Wonderful! (349 reviews)

"Hotel & staff great, dinner was average and slow service. Not what we expected."…"

Reviewed on Mar 2, 2020

Amari Vogue Krabi
Beyond Resort Krabi
4 out of 5
98 Moo3, Klong Muang Beach, Nongtalay, Muang, Krabi, Krabi
Get Rates

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! (975 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
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

dusitD2 Ao Nang Krabi
dusitD2 Ao Nang Krabi
4 out of 5
244 Moo 2, Aonang, Muang, Krabi, Krabi
The price is $38 per night
4.2/5Very Good! (614 reviews)
Lovely hotel in great location

"We stayed here for our honeymoon. Its really central and the room was lovely. We were also welcomed with a lovely dessert in our room upon arrival. Its about an 8min walk from the beach and has lots of bars and restaurants nearby. Twice during our 6 nights there was a bad smell from the bathroom, ..."…"

Reviewed on Mar 29, 2020

dusitD2 Ao Nang Krabi
Deevana Krabi Resort - Adults Only
Deevana Krabi Resort - Adults Only
4 out of 5
90 Moo 3, Aonang, Krabi
The price is $30 per night
4.5/5Wonderful! (207 reviews)

"Fabulous accommodations! We enjoyed our stay a lot!"…"

Reviewed on Mar 10, 2020

Deevana Krabi Resort - Adults Only
Deevana Plaza Krabi
Deevana Plaza Krabi
4 out of 5
186 Moo 3, Ao Nang Soi 8, Ao Nang Beach, Muang, Krabi, Krabi
The price is $47 per night
4.3/5Excellent! (785 reviews)

"The location is excellent. Really liked the pool, buffet breakfast and staff are very helpful. The restaurant is really good as well."…"

Reviewed on Mar 27, 2020

Deevana Plaza Krabi
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

What is Krabi like for a resort vacation?
Dreaming of a relaxing getaway? Indulge in all the comforts and luxuries of a resort, where you can find everything you want for your trip—from tasty dining options to activities and shopping. Choose from 72 resorts in Krabi and discover the one that’s best for you, whether you picture yourself kicking back in a room with stunning views or checking out the on-site boutiques.
What's the best resort in Krabi?
Avani Ao Nang Cliff Krabi Resort - Beach resort rated 4 stars, 10-minute walk from Ao Nang Beach. Features 2 outdoor pools, 4 restaurants, and 2 poolside bars. Guests love the great location. Sofitel Krabi Phokeethra Golf & Spa Resort - Luxury property with a 5-star rating. Has 4 restaurants, 2 bars, and a golf course. Centara Grand Beach Resort & Villas Krabi - Luxury resort rated 5 stars, right by Ao Phai Plong Beach. Popular for its dining options. Enjoy the 2 outdoor pools, 4 restaurants, and 4 bars. The Tubkaak Krabi Boutique Resort - 5-star luxury resort, 5-minute walk from Tubkaek Beach. Amenities include 2 restaurants, an outdoor pool, and a spa. Highly rated for its great location. Dusit Thani Krabi Beach Resort - 5-star luxury resort less than 10 minutes from Khlong Muang Beach. Popular for its pool. Access to 2 outdoor pools, 4 restaurants, and a private beach.
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 Ao Nang Beach and West Railay Beach.
What's the weather like in Krabi?
The hottest months are usually March and April with an average temp of 84°F, while the coldest months are January and February with an average of 81°F. Average annual rainfall for Krabi is 85 inches.
What's the best way to get to and around Krabi?
Fly into Krabi Intl. Airport (KBV), which is located 5.5 mi (8.9 km) from the city center. You can also search for flights into Phuket Intl. Airport (HKT), which is 41.8 mi (67.2 km) away. If you’d like to venture out around the area, consider renting a car to take in more sights.

More trip options