Beginning of main content

Book on the go and pay later.

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.


Popular searches for Krabi hotels

Check prices on hotels in Krabi

Tonight 14 Nov - 15 Nov
This weekend 16 Nov - 18 Nov
Next weekend 23 Nov - 25 Nov

Top 10 Hotels in Krabi

See all 762 properties in Krabi
Panan Krabi Resort

Panan Krabi Resort

945 Moo 2, T. Aonang, Krabi
Panan Krabi Resort
    4.0 out of 5.0
     
     

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

    Panan Krabi ResortRM306

    Sand Sea Resort

    Sand Sea Resort

    Railay Beach, 192 Moo 5, Saithai, Krabi
    Sand Sea Resort
    • Free cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

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

    Sand Sea ResortRM474

    Centara Grand Beach Resort & Villas Krabi

    Centara Grand Beach Resort & Villas Krabi

    396-396/1 Moo 2, Ao Nang, Muang, Krabi
    Centara Grand Beach Resort & Villas Krabi
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located in Krabi, this beachfront resort is in a national park and within a 10-minute walk of Pai Plong Bay and Ao Nang Beach. Nopparat Thara Beach is 1.4 mi ...

    Centara Grand Beach Resort & Villas KrabiRM891

    Dusit Thani Krabi Beach Resort

    Dusit Thani Krabi Beach Resort

    155 Moo 2, Nong Thale, Krabi
    Dusit Thani Krabi Beach Resort
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

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

    Dusit Thani Krabi Beach ResortRM627

    Rayavadee

    Rayavadee

    214 Moo 2, Tumbon Ao-Nang, Amphur Muang, Krabi
    Rayavadee
      5.0 out of 5.0
       
       

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

      RayavadeeRM2,185

      Peace Laguna Resort & Spa

      Peace Laguna Resort & Spa

      193 Moo 2 Ao Nang Muang, Krabi
      Peace Laguna Resort & Spa
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

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

      Peace Laguna Resort & SpaRM246

      Bhu Nga Thani Resort and Spa

      Bhu Nga Thani Resort and Spa

      479 Moo 2, Railay East, Ao Nang, Muang, Krabi
      Bhu Nga Thani Resort and Spa
        4.0 out of 5.0
         
         

        This family-friendly Krabi hotel is located on the boardwalk, within a 5-minute walk of East Railay Beach, West Railay Beach, and Phra Nang Beach. Princess Lagoon ...

        Bhu Nga Thani Resort and SpaRM465

        Hula Hula Resort Ao Nang

        Hula Hula Resort Ao Nang

        222, Moo 3, Klonghang Road, Krabi
        Hula Hula Resort Ao Nang
          4.0 out of 5.0
           
           

          Situated in Krabi, this hotel is within a 15-minute walk of Ao Nang Beach and Nopparat Thara Beach. Ao Nang Krabi Boxing Stadium and Pai Plong Bay are also within ...

          Hula Hula Resort Ao Nang RM224

          Krabi Resort

          Krabi Resort

          232 Moo 2 Ao Nang Beach, Krabi
          Krabi Resort
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

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

          Krabi ResortRM345

          Anyavee Tubkaek Beach Resort

          Anyavee Tubkaek Beach Resort

          146 Moo 3, Nongthale, Muang, Krabi
          Anyavee Tubkaek Beach Resort
            4.5 out of 5.0
             
             

            This Krabi resort is on the beach, 0.1 mi (0.1 km) from Tubkaek Beach, and within 12 mi (20 km) of Nopparat Thara Beach and Ao Nang Beach. Khlong Muang Beach ...

            Anyavee Tubkaek Beach ResortRM347

            Recent Reviews in Krabi