Beginning of main content

Search over 1,000,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 Mar. - 20 Mar.
This weekend 22 Mar. - 24 Mar.
Next weekend 29 Mar. - 31 Mar.

Best Krabi Beach Hotels

See all 793 properties in Krabi
Sand Sea Resort
Sand Sea Resort
3.5 out of 5.0 Railay Beach, 192 Moo 5, Saithai, Muang, Krabi, Krabi
Free Cancellation
4.0/5 (1,425 reviews)
AU$134/ night for 2 guests

Great location, breakfast terrible. Hotel is alcohol free which does not service pork. Which is fine but this is not advertised anywhere online. Surprise your on holidays there no alcohol or bacon. Rooms are great very spacious. Toilets are poor that dont flush if toilet paper is used. We were constantly ...

Reviewed on 18 Mar. 2019
Krabi Resort
Krabi Resort
4.0 out of 5.0 232 Moo 2 Ao Nang Beach, Muang, Krabi, Krabi
Free Cancellation
4.1/5 (766 reviews)
AU$86/ night for 2 guests

Great location in Ao Nsng and close proximity to the beach

Reviewed on 10 Mar. 2019
Aonang Cliff Beach Resort
Aonang Cliff Beach Resort
4.0 out of 5.0 328 Moo 2, Ao Nang, Krabi, Krabi
Free Cancellation
4.1/5 (1,011 reviews)
AU$114/ night for 2 guests

On the first day our air conditioner wasn’t working properly so they fixed it. The second day it happened again so they moved us and upgraded our room which was so nice of them!!

Reviewed on 8 Mar. 2019
Beyond Resort Krabi
Beyond Resort Krabi
4.0 out of 5.0 98 Moo3, Klong Muang Beach, Nongtalay, Muang, Krabi, Krabi
Free Cancellation
4.1/5 (806 reviews)
AU$102/ night for 2 guests

The uniqueness about the property was the proximity to the ocean and beach restaurants

Reviewed on 13 Mar. 2019
Railay Bay Resort and Spa
Railay Bay Resort and Spa
4.0 out of 5.0 145 Moo2 Tambol Aonang, Amphur Muang, Krabi, Krabi
3.9/5 (899 reviews)
AU$128/ night for 2 guests

Such a nice place to stay, the rooms were nice and comfortable, the place is amazing, beautiful!!! I would go back, definitely

Reviewed on 18 Mar. 2019
Pakasai Resort
Pakasai Resort
4.0 out of 5.0 88 Moo 3, T. Ao Nang, A. Muang, Krabi, Krabi
Free Cancellation
4.1/5 (890 reviews)
AU$98/ night for 2 guests

Locations is great. Staff are pleasant Making eco friendly changes

Reviewed on 12 Mar. 2019
BlueSotel Krabi Ao Nang Beach
BlueSotel Krabi Ao Nang Beach
4.0 out of 5.0 778 Moo 2 Aonang, Muang, Krabi
4.2/5 (741 reviews)
AU$61/ night for 2 guests

Pricing for the hotel is relatively reasonable and is a beautiful hotel with nice swimming pool with a mini bar by the pool. Staff is very friendly and also they helped me to translate some medication which was written in Thai language. Room service was great too. A minor downside is the bathroom ...

Reviewed on 15 Mar. 2019
Dusit Thani Krabi Beach Resort
Dusit Thani Krabi Beach Resort
5.0 out of 5.0 155 Moo 2, Nong Thale, Krabi, Krabi
Free Cancellation
4.5/5 (271 reviews)
AU$266/ night for 2 guests

.Wifi connection was everywhere, so good Enjoy wifi even sitting by the beach

Reviewed on 24 Feb. 2019
Marina Express - Fisherman - Aonang
Marina Express - Fisherman - Aonang
3.5 out of 5.0 20/1 Moo.2, Aonang Beach, Krabi, Krabi
4.3/5 (369 reviews)
AU$47/ night for 2 guests

Good value for.your money. Excellent breakfast selection....located 500 meters from the beach. Downside.....located next to a Muslim temple....prayers throughout day really annoying as they are sent through loud speaker that woke me up several times at 4 AM. Front desk staff constantly on their personal ...

Reviewed on 24 Feb. 2019
Map

Beach Hotels: Our travellers loved these

Recently booked Krabi

Pakasai Resort
4.0 out of 5.0
Last booking: 1 hour ago
Kiss Hometel Krabi
2.5 out of 5.0
Last booking: 3 hours ago
Rayavadee
5.0 out of 5.0
Last booking: 6 hours ago
Beyond Resort Krabi
4.0 out of 5.0
Last booking: 11 hours ago
The Krabi Forest Homestay
2.0 out of 5.0
Last booking: 19 hours ago
Railay Village Resort
4.0 out of 5.0
Last booking: 22 hours ago
Diamond Place
2.5 out of 5.0
Last booking: 22 hours ago
Bliss Resort Krabi
3.0 out of 5.0
Last booking: 27 hours ago
Aonang Villa Resort
4.0 out of 5.0
Last booking: 28 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.