Beginning of main content

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

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


Check prices on hotels in Krabi

Tonight 19 Jan - 20 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Best Krabi Beach Hotels

See all 779 properties in Krabi
Sand Sea Resort
Sand Sea Resort
3.5 out of 5.0 Railay Beach, 192 Moo 5, Saithai, Krabi
Free Cancellation
4.0/5 (1,387 reviews)
AU$116/ nightfor 2 guests

Great hotel and a great place. Stayed at the hotel for 4 days and realise they don't change the bed sheets which was really bad. There was ant's everywhere in the bathroom but it's only 3 mins away from the beach so overall it's ok

Reviewed on 16 Jan 2019
Krabi Resort
Krabi Resort
4.0 out of 5.0 232 Moo 2 Ao Nang Beach, Krabi
Free Cancellation
4.1/5 (737 reviews)
AU$142/ nightfor 2 guests

Our stay at Krabi Resort couldn't have been better. We got early check-in, room upgrade and they even let us a room for our late check-in on the last day. The hotel facilities were great. The breakfast buffet was outstanding and overall our experience was one of the best we had in Thailand. If we ...

Reviewed on 16 Jan 2019
Aonang Cliff Beach Resort
Aonang Cliff Beach Resort
4.0 out of 5.0 328 Moo 2, Ao Nang, Krabi
Free Cancellation
4.1/5 (986 reviews)
AU$133/ nightfor 2 guests

Infinity pool was the best part. The place itself was not bad. The room was a bit dingy but had a great view of the sea. The breakfast was not great.

Reviewed on 8 Jan 2019
Beyond Resort Krabi
Beyond Resort Krabi
4.0 out of 5.0 98 Moo3, Klong Muang Beach, Nongtalay, Krabi
Free Cancellation
4.1/5 (787 reviews)
AU$196/ nightfor 2 guests

Away from the crowd . Quiet. Staffs are efficient esp Marvin and Sussane. Buffet breakfast could be varied daily but otherwise the choices were good. Beach close by with a big swimming pool. Definitely will go back. cats in the dining area could be removed. Due to hygienic purpose. Otherwise its ...

Reviewed on 29 Dec 2018
Railay Bay Resort and Spa
Railay Bay Resort and Spa
4.0 out of 5.0 145 Moo2 Tambol Aonang, Krabi
3.9/5 (869 reviews)
AU$162/ nightfor 2 guests

Staff were friendly and responded to minor issues quickly. Room was clean, bright and quite large, well equipped (fridge, safe, large bathroom with tub and separate shower stall) and had a patio sitting area. Breakfast was very good with hot and cold selections, fresh fruit, juices, etc. Also had ...

Reviewed on 19 Dec 2018
Pakasai Resort
Pakasai Resort
4.0 out of 5.0 88 Moo 3, T. Ao Nang, A. Muang, Krabi
4.1/5 (874 reviews)
AU$161/ nightfor 2 guests

This is the friendliest and most welcoming hotel we have stayed in anywhere. Facilities in the room are a little dated. However, the room 1225 we stayed in is large and adequate. The environmental efforts to green the hotel and minimise it's environmental impact are welcome and again produced a nice ...

Reviewed on 18 Jan 2019
BlueSotel Krabi Ao Nang Beach
BlueSotel Krabi Ao Nang Beach
4.0 out of 5.0 778 Moo 2 Aonang, Krabi
4.2/5 (701 reviews)
AU$102/ nightfor 2 guests

Very near to beach

Reviewed on 8 Jan 2019
Dusit Thani Krabi Beach Resort
Dusit Thani Krabi Beach Resort
5.0 out of 5.0 155 Moo 2, Nong Thale, Krabi
Free Cancellation
4.5/5 (254 reviews)
AU$387/ nightfor 2 guests

lovely relaxed surroundings, very nice staff however food hit and miss and rooms a little small.

Reviewed on 9 Jan 2019
Marina Express - Fisherman - Aonang
Marina Express - Fisherman - Aonang
3.5 out of 5.0 20/1 Moo.2, Krabi
4.3/5 (355 reviews)
AU$71/ nightfor 2 guests

Hotel is adjacent to Aonang mosque, and Muslim Street food. Great food finds and massage joints along the road all the way to the beach. Villa is not very new but clean and pleasant for family to stay.

Reviewed on 20 Dec 2018
Map

Recently booked Krabi

Aonang Fiore Resort
4.0 out of 5.0
Last booking: 4 hours ago
Ao Nang Phu Pi Maan Resort and Spa
4.0 out of 5.0
Last booking: 6 hours ago
Dusit Thani Krabi Beach Resort
5.0 out of 5.0
Last booking: 10 hours ago
Aonang Cliff Beach Resort
4.0 out of 5.0
Last booking: 22 hours ago
Diamond Cave Resort
3.0 out of 5.0
Last booking: 27 hours ago
Peace Laguna Resort & Spa
4.0 out of 5.0
Last booking: 33 hours ago
Ananta Burin Resort
4.0 out of 5.0
Last booking: 38 hours ago

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 398 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.

Sand Sea Resort - 3.5-star family-friendly resort on West Railay Beach. It features 2 outdoor pools, free breakfast and a beach bar. Activities include kayaking. Guests love the comfortable rooms and family friendliness.

Krabi Resort - 4-star family-friendly resort on a private beach. Our travellers recommend its breakfast and proximity to shopping. This resort boasts 2 outdoor pools, 2 pool bars and 2 restaurants. Activities include kayaking and hiking trails.

Railay Bay Resort and Spa - 4-star resort on the beach. It offers 2 outdoor pools, free breakfast and a spa tub. Activities include kayaking. Guest reviews highlight the walkable location and proximity to shopping.

The Tubkaak Krabi Boutique Resort - 5-star luxury resort on the beach. It features an outdoor pool, free buffet breakfast and a spa tub. Activities include kayaking. Guests love the great location and breakfast.

Centara Grand Beach Resort & Villas Krabi - 5-star luxury resort on Ao Phai Plong. Our travellers recommend its central location and proximity to shopping. This resort boasts 2 outdoor pools, a spa tub and a poolside bar. Activities include beach volleyball and boat tours.


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°C
  • Coldest months: February, January, December and November, with an average temperature of 23°C
  • 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
  • Restaurants

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.