Thailand may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Beach Resorts & Hotels in Krabi

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top 10 Beach Hotels in Krabi

ibis Styles Krabi Ao Nang
Great for beach holidays
3 out of 5
Ao Nang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £15 per night from 21 Sep to 22 Sep
4.1/5Very Good! (653 reviews)
Travellers like: near the beach, children's pool
Ibis - but not as you know it. Enjoyed our stay!

"Ibis but not as you know it - really stylish, bright, airy and comfortable. Lovely pool area, pool table and breakfast was good. Rooms have a tiny balcony overlooking pool. Happy hour bogof cocktails and beers. Free shuttle bus to beach but you can also stroll there past the shops in 20 minutes. ..."…"

Reviewed on 26 Mar 2020

ibis Styles Krabi Ao Nang
The Tubkaak Krabi Boutique Resort
Great for beach holidays
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 £135 per night from 21 Sep to 22 Sep
4.8/5Exceptional! (461 reviews)
Travellers like: on the beach, massages on the beach, beach towels, children's pool
Travellers say...

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

Reviewed on 22 Mar 2020

The Tubkaak Krabi Boutique Resort
Dusit Thani Krabi Beach Resort
Great for beach holidays
5 out of 5
155 Moo 2, Nong Thale, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £112 per night from 21 Sep to 22 Sep
4.5/5Wonderful! (377 reviews)
Travellers like: on the beach, beach bar, beach umbrellas, children's pool
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 15 Mar 2020

Dusit Thani Krabi Beach Resort

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Centara Grand Beach Resort & Villas Krabi
Great for beach holidays
5 out of 5
396-396/1 Moo 2, Ao Nang, Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £98 per night from 21 Sep to 22 Sep
4.3/5Excellent! (751 reviews)
Travellers like: on the beach, sunloungers, beach umbrellas, beach towels
Travellers say...

"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 26 Mar 2020

Centara Grand Beach Resort & Villas Krabi
BlueSotel Krabi Ao Nang Beach
Great for beach holidays
4 out of 5
778 Moo 2 Aonang, Muang, Krabi
The price is £27 per night from 27 Sep to 28 Sep
4.3/5Excellent! (1,000 reviews)
Travellers like: near the beach, children's pool
Travellers say...

"Loved the pool,and the ambiance of the place. Good buffet too"…"

Reviewed on 24 Mar 2020

BlueSotel Krabi Ao Nang Beach
Marina Express - Fisherman - Aonang
Great for beach holidays
4 out of 5
20/1 Moo.2, Aonang Beach, Krabi, Krabi
Get Rates
4.2/5Excellent! (430 reviews)
Travellers like: near the beach, outdoor pool
Great stay at Marina Express

"We stayed 7 nights in a one bedroom villa. The setting was great. Each villa is set in its own ground and there is a sense of privacy coupled with amazing grounds. The room was cleaned promptly (often when were at breakfast). The breakfast is good - a nice setting with great choice. The swimming ..."…"

Reviewed on 9 Mar 2020

Marina Express - Fisherman - Aonang
dusitD2 Ao Nang Krabi
Great for beach holidays
4 out of 5
244 Moo 2, Aonang, Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £36 per night from 1 Oct to 2 Oct
4.2/5Very Good! (617 reviews)
Travellers like: near the beach, beach towels, children's pool
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 29 Mar 2020

dusitD2 Ao Nang Krabi
Beyond Resort Krabi
Great for beach holidays
4 out of 5
98 Moo3, Klong Muang Beach, Nongtalay, Muang, Krabi, Krabi
The price is £47 per night from 21 Oct to 22 Oct
4.2/5Very Good! (975 reviews)
Travellers like: on the beach, beach towels, children's pool
Travellers say...

"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 30 Mar 2020

Beyond Resort Krabi
Pakasai Resort
Great for beach holidays
4 out of 5
88 Moo 3, T. Ao Nang, A. Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £33 per night from 2 Oct to 3 Oct
4.2/5Very Good! (997 reviews)
Travellers like: near the beach, children's pool
Travellers say...

"We liked our room, gardens, helpful staff, food. Hotel was close to all amenities."…"

Reviewed on 2 Apr 2020

Pakasai Resort
Aonang Villa Resort
Great for beach holidays
4 out of 5
113 Moo 2 Aonang Beach, Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £40 per night from 21 Sep to 22 Sep
4.2/5Very Good! (616 reviews)
Travellers like: on the beach, beach bar, beach towels, children's pool
Travellers say...

"This was a great property with one minor exception. The shower is small and...more problematic, the water constantly changes from too hot to too cold...with a few comfortable seconds in between. It takes some getting used to...but all in all, I would stay at this property again. Great staff and very ..."…"

Reviewed on 13 Feb 2020

Aonang Villa Resort
Railay Village Resort
Great for beach holidays
4 out of 5
544 Moo 2 Ao Nang, Muang, Railay, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £68 per night from 23 Sep to 24 Sep
4.1/5Very Good! (332 reviews)
Travellers like: on the beach, beach towels, children's pool
Brb

"Can’t wait to come back. Get a jacuzzi villa!"…"

Reviewed on 12 Mar 2020

Railay Village Resort
Avani Ao Nang Cliff Krabi Resort
Great for beach holidays
4 out of 5
328 Moo 2, Ao Nang, Krabi
Free cancellationReserve now, pay when you stay
The price is £32 per night from 21 Sep to 22 Sep
4.1/5Very Good! (995 reviews)
Travellers like: near the beach, beach towels, children's pool
Travellers say...

"Nice room, good staff, great location and opportunity for improvement is breakfast"…"

Reviewed on 30 Jul 2020

Avani Ao Nang Cliff Krabi Resort
Krabi Resort
Great for beach holidays
4 out of 5
232 Moo 2 Ao Nang Beach, Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £49 per night from 27 Sep to 28 Sep
4.1/5Very Good! (937 reviews)
Travellers like: on the beach, children's pool
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 14 Mar 2020

Krabi Resort
Sand Sea Resort
Great for beach holidays
3.5 out of 5
Railay Beach, 192 Moo 5, Saithai, Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £44 per night from 21 Sep to 22 Sep
4.1/5Very Good! (996 reviews)
Travellers like: on the beach, beach bar, beach towels, children's pool
Travellers say...

"Very glad we choose Sane Sea because of the great location. Rooms, pool and restaurant were great too. I really wish that the pool and restaurant areas were non-smoking, that would have made our time there so much better!"…"

Reviewed on 13 Mar 2020

Sand Sea Resort
Railay Princess Resort & Spa
Great for beach holidays
3.5 out of 5
145/1 Moo, 2 Aonang Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £28 per night from 21 Sep to 22 Sep
4/5Very Good! (742 reviews)
Travellers like: near the beach, children's pool
Recommend!

"Highly recommend! Room was great, bed was comfortable. The only improvement I suggest is to offer thinner pillows. Air conditioning works great. Breakfast is good. Staff are friendly and helpful. Location is very good. Fitness center has A/C. Would come again!"…"

Reviewed on 16 Mar 2020

Railay Princess Resort & Spa
Golden Beach Resort
Great for beach holidays
3.5 out of 5
254 Moo 2, Aonang Beach, Muang, Krabi, Krabi
Get Rates
4/5Very Good! (474 reviews)
Travellers like: on the beach, children's pool
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 14 Mar 2020

Golden Beach Resort
Peace Laguna Resort & Spa
Great for beach holidays
4 out of 5
193 Moo 2 Ao Nang Muang, Krabi, Krabi
Free cancellation
The price is £36 per night from 28 Sep to 29 Sep
4/5Very Good! (846 reviews)
Travellers like: near the beach, beach towels, children's pool
Travellers say...

"Great Location. 10 mins walk to the beach, 2 mins walk to the main street. The resort had older European folks, which made it quiet and peaceful, although they did have the habit of reserving deck chairs."…"

Reviewed on 20 Jan 2020

Peace Laguna Resort & Spa
Railay Bay Resort and Spa
Great for beach holidays
4 out of 5
145 Moo2 Tambol Aonang, Amphur Muang, Krabi, Krabi
Free cancellationReserve now, pay when you stay
The price is £45 per night from 27 Sep to 28 Sep
3.9/5Very Good! (994 reviews)
Travellers like: on the beach, beach towels, children's pool
Travellers say...

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

Reviewed on 29 Feb 2020

Railay Bay Resort and Spa
Don't see what you're looking for?
We've got more Beach Resorts & Hotels. Find the right one for you.
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.

Beach Hotels in Krabi

Known for its beaches and sacred temples, Krabi offers a lot for the traveller planning a beach getaway. This romantic destination has 412 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you search for a place to stay by the beach in Krabi, you might be interested in these top-rated hotels with positive customer reviews.

Krabi Resort - 4-star family-friendly resort on a private beach. It features 2 outdoor pools, 2 pool bars and 2 restaurants. Activities include kayaking and hiking trails. Guests love the great location and proximity to shopping.

Pakasai Resort - 4-star spa resort, 4-minute walk from Nopparat Thara Beach. Our travellers recommend its beach location and proximity to shopping. This resort boasts an outdoor pool, a spa tub and a poolside bar.

BlueSotel Krabi Ao Nang Beach - 4-star hotel, 7-minute walk from Ao Nang Beach. It offers an outdoor pool, a poolside bar and a restaurant. Guest reviews highlight the beach location and overall value.

Vogue Resort & Spa Ao Nang - 3.5-star spa hotel, 6-minute walk from Ao Nang Beach. It features a restaurant, a steam room and free WiFi. Guests love the beach location and pool.

Railay Bay Resort and Spa - 4-star resort on the beach. Our travellers recommend its beach location and proximity to shopping. This resort boasts 2 outdoor pools, free breakfast and a spa tub. Activities include kayaking.

Planning Your Trip to Krabi

Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather.

  • Hottest months: April, March, February and May, with an average temperature of 34°F
  • Coldest months: February, January, December and November, with an average temperature of 23°F
  • Driest months: March, February, January and April, with an average rainfall of 3.50 inches
  • Rainiest months: October, September, November and May, with an average rainfall of 9.25 inches

Sightseeing in and Around Krabi

After arriving and settling in at your hotel, you might want to venture out and explore everything Krabi has to offer. If you're excited to scope out the beaches, spend a relaxing day by the water at Ao Nang Beach or Nopparat Thara Beach. Experience the area's snorkelling and sacred temples, and make time for local attractions like Wat Kaew Korawaram and Khao Khanap Nam. You can also pay a visit to Chaloem Rattanakosin Sports Stadium or Walking Street for more to see and do. Visitors also enjoy Krabi for its:
  • Boating
  • Forests
  • Rock climbing

Getting around Krabi

If you're looking to fly to Krabi, the closest major airport is in Krabi (KBV-Krabi Intl.), located 5.5 mi (8.9 km) from the city centre. If you'd like to explore around the area, you may want a rental car for your journey.

Frequently asked questions

What is Krabi like for travellers who love the beach?
Known for its beaches and sacred temples, Krabi offers a lot for the traveller planning a beach getaway.
What's the best hotel for a beach holiday in Krabi?
Sand Sea Resort is a top 3.5-star beachfront hotel with 2 outdoor pools and free breakfast, and it’s located on West Railay Beach . Other good choices for your stay near the beach include Krabi Resort and Avani Ao Nang Cliff Krabi Resort.
How many beach hotels can I expect to find in Krabi?
Choose from one of Expedia’s 358 hotels in Krabi for your beachside break.
When's the best time for a beach holiday in Krabi?
You can plan your beach trip with this snapshot of the seasons in Krabi: The hottest months are usually March and April, with an average temperature of 29°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Krabi are October, May, November and September, with each month seeing an average of 259 inches of rainfall.
What is there to see and do around Krabi?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you’re excited to scope out the beaches, spend a relaxing day by the water at Ao Nang Beach or Nopparat Thara Beach. Experience the area’s snorkelling and sacred temples, and make time for local attractions such as West Railay Beach and Phra Nang Beach. Other things to see and do in the area are Khlong Muang Beach and Tubkaek Beach.
What's the best way to get to my beach hotel in Krabi?
Here’s some information to help you get to and around your beach accommodation in Krabi with ease. Make your way to Krabi with a flight to Krabi (KBV-Krabi Intl.), the closest major airport which is located 5.5 mi (8.9 km) from the city centre. If you’d like to venture out around the area, you may want a rental car for your journey.

Top 10 Beach Hotels in Krabi

More trip options