Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties 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 Tonight 21 Jun - 22 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Top Beach Hotels in Krabi

See all 721 properties in Krabi
Sand Sea Resort

Sand Sea Resort

Railay Beach, 192 Moo 5, Saithai, Krabi
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
4.0 out of 5 (1,208 reviews)

Located in Krabi, this beachfront resort is in the city center and within a 10-minute walk of West Railay Beach, East Railay Beach, and Princess Lagoon. Phra ...

perfect hotel for anyone hotel was right on the water,was close to everything has their own 2 pools,staff were always there … - 

Sand Sea ResortSG$55

Sand Sea ResortSG$55
Krabi Resort

Krabi Resort

232 Moo 2 Ao Nang Beach, Krabi
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.1 out of 5 (655 reviews)

Located in Krabi, this beachfront resort is in the entertainment district and within a 10-minute walk of Ao Nang Beach and Nopparat Thara Beach. Ao Phai Plong ...

Nice resort, value for money Very close to ao nang beach, Hotel facilities is excellent, friendly staffs, room is big, clean and … - 
Aonang Cliff Beach Resort

Aonang Cliff Beach Resort

328 Moo 2, Ao Nang, Krabi
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.1 out of 5 (916 reviews)

This family-friendly Krabi resort is located in a shopping district, within 1 mi (2 km) of Pai Plong Bay, Ao Nang Beach, and Nopparat Thara Beach. Ao Phai Plong ...

Close to the beach, restaurants, coffee, 7-11 etc. Overall, a nice place to stay with family with young kids. Our stay was nice and comfortable...I re … - 
Beyond Resort Krabi

Beyond Resort Krabi

98 Moo3, Klong Muang Beach, Nongtalay, Krabi
  • Free cancellation
4.0 out of 5.0
 
 
4.1 out of 5 (747 reviews)

Nestled on the beach, this Krabi resort is 0.4 mi (0.6 km) from Khlong Muang Beach and 2.3 mi (3.7 km) from Tubkaek Beach. Nopparat Thara Beach and Ao Nang Beach ...

Hustle and bustle not your thing? Amazing, Amazing, Amazing! Resort is off the touristy path, great staff great food great experience … - 
Railay Bay Resort and Spa

Railay Bay Resort and Spa

145 Moo2 Tambol Aonang, Krabi
    4.0 out of 5.0
     
     
    3.9 out of 5 (784 reviews)

    Nestled on the beach, this Krabi resort is within a 10-minute walk of West Railay Beach, East Railay Beach, and Phra Nang Beach. Princess Lagoon and Phra Nang ...

    Paradise in paradise Very well appointed and comfortable rooms. great staff and nice amenities. Would definitely stay ag … - 

    Railay Bay Resort and SpaSG$69

    Railay Bay Resort and SpaSG$69
    Pakasai Resort

    Pakasai Resort

    88 Moo 3, T. Ao Nang, A. Muang, Krabi
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.1 out of 5 (788 reviews)

    This family-friendly Krabi resort is located near the beach, within a 10-minute walk of Nopparat Thara Beach and Ao Nang Beach. Ao Phai Plong and Pai Plong Bay ...

    Beware of Mosquitos! Pakasai Resort was a great eco friendly alternative to a resort. The staff is extremely accommodati … - 
    BlueSotel Krabi Ao Nang Beach

    BlueSotel Krabi Ao Nang Beach

    778 Moo 2 Aonang, Krabi
      4.0 out of 5.0
       
       
      4.1 out of 5 (571 reviews)

      This family-friendly Krabi hotel is located near the bay, within 1 mi (2 km) of Pai Plong Bay, Ao Nang Beach, and Nopparat Thara Beach. Ao Phai Plong and Ao ...

      Modern nice hotel near Aonang beach, big & clean I came here twice last year stayed in different hotels, think this is best hotel-modern,nice, big r … - 

      BlueSotel Krabi Ao Nang BeachSG$52

      BlueSotel Krabi Ao Nang BeachSG$52
      Dusit Thani Krabi Beach Resort

      Dusit Thani Krabi Beach Resort

      155 Moo 2, Nong Thale, Krabi
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       
      4.5 out of 5 (198 reviews)

      Nestled on the beach, this Krabi resort is 0.3 mi (0.5 km) from Khlong Muang Beach and 3 mi (4.9 km) from Tubkaek Beach. Nopparat Thara Beach and Ao Nang Beach ...

      Great location Absolutely marvelous staff and location greatly recommended - 
      Marina Express - Fisherman - Aonang

      Marina Express - Fisherman - Aonang

      20/1 Moo.2, Krabi
      • Free cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       
      4.3 out of 5 (327 reviews)

      Situated near the beach, this hotel is within 1 mi (2 km) of Ao Phai Plong and Ao Nang Beach. Nopparat Thara Beach is 1.5 mi (2.4 km) away.

      unique design The room is good for couple. Good facilities and nice staffs - 
      Peace Laguna Resort & Spa

      Peace Laguna Resort & Spa

      193 Moo 2 Ao Nang Muang, Krabi
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      4.0 out of 5 (596 reviews)

      This family-friendly Krabi hotel is located by the sea, within 1 mi (2 km) of Pai Plong Bay, Ao Nang Beach, and Nopparat Thara Beach. Ao Phai Plong and Ao Nang ...

      satisfied Comfort hotel room with nice ambiance, close to the beach (about 5mins walking distance), friendly … - 
      Map

      Recently booked Beach Hotels in Krabi

      Railay Bay Resort and Spa
      4.0 out of 5.0
      Last booking: 21 hours ago
      Rayavadee
      5.0 out of 5.0
      Last booking: 23 hours ago
      Sand Sea Resort
      3.5 out of 5.0
      Last booking: 24 hours ago

      Beach Hotels in Krabi

      Search for Beach Hotels in Krabi on Expedia. You can easily find your hotels in Krabi using one of the methods below:

      • View our selection of featured hotels in Krabi
      • Use the map to find hotels in the Krabi neighborhood you prefer
      • Use the filters to see hotels in a specific area of Krabi, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Krabi
      • Enter your travel dates to view the best deals on hotels in Krabi - while they last