Beginning of main content

Book on the go and pay later.

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 23 Apr - 24 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Top 10 Hotels in Krabi

See all 724 Hotels in Krabi
Centara Grand Beach Resort & Villas Krabi

Centara Grand Beach Resort & Villas Krabi

396-396/1 Moo 2, Ao Nang, Muang, Krabi
    5.0 out of 5.0
     
     

    Located in Krabi, this beachfront resort is in a national park and within 1 mi (2 km) of Ao Phai Plong, Ao Nang Beach, and Nopparat Thara Beach. Ao Nang Krabi ...

    Centara Grand Beach Resort & Villas KrabiRM617

    Centara Grand Beach Resort & Villas KrabiRM617
    Sand Sea Resort

    Sand Sea Resort

    Railay Beach, 192 Moo 5, Saithai, Krabi
      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 and East Railay Beach. Ao Nang Beach and Phra ...

      Sand Sea ResortRM177

      Sand Sea ResortRM177
      AVA Sea Resort

      AVA Sea Resort

      834 Moo 2, Krabi
        4.0 out of 5.0
         
         

        Situated by the sea, this hotel is 0.4 mi (0.6 km) from Ao Nang Beach and 1.5 mi (2.4 km) from Nopparat Thara Beach. Spirit Mountain and Khao Khanap Nam are ...

        AVA Sea ResortRM172

        AVA Sea ResortRM172
        BlueSotel Krabi Ao Nang Beach

        BlueSotel Krabi Ao Nang Beach

        778 Moo 2 Aonang, Krabi
          4.0 out of 5.0
           
           

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

          BlueSotel Krabi Ao Nang BeachRM166

          BlueSotel Krabi Ao Nang BeachRM166
          Centra by Centara Phu Pano Resort Krabi

          Centra by Centara Phu Pano Resort Krabi

          879 Moo 2, Krabi
            3.5 out of 5.0
             
             

            Situated in Krabi, this hotel is 1 mi (1.7 km) from Ao Nang Beach and 2.1 mi (3.4 km) from Nopparat Thara Beach. Ao Phai Plong and Ao Nang Krabi Boxing Stadium ...

            Centra by Centara Phu Pano Resort KrabiRM112

            Centra by Centara Phu Pano Resort KrabiRM112
            Aonang Phu Petra Resort Krabi

            Aonang Phu Petra Resort Krabi

            521 Soi 11 Moo 2, Tumbol Ao Nang, Krabi
              4.0 out of 5.0
               
               

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

              Aonang Phu Petra Resort KrabiRM216

              Aonang Phu Petra Resort KrabiRM216
              Pakasai Resort

              Pakasai Resort

              88 Moo 3, T. Ao Nang, A. Muang, Krabi
                4.0 out of 5.0
                 
                 

                Situated near the beach, this spa resort is within a 15-minute walk of Ao Nang Beach and Nopparat Thara Beach. Ao Nang Krabi Boxing Stadium and Ao Phai Plong ...

                Pakasai ResortRM221

                Pakasai ResortRM221
                Railay Bay Resort and Spa

                Railay Bay Resort and Spa

                145 Moo2 Tambol Aonang, Krabi
                  4.0 out of 5.0
                   
                   

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

                  Railay Bay Resort and SpaRM271

                  Railay Bay Resort and SpaRM271
                  Rayavadee

                  Rayavadee

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

                    Nestled on the beach, this Krabi hotel is within 1 mi (2 km) of West Railay Beach and Ao Nang Beach. Nopparat Thara Beach is 2 mi (3.2 km) away.

                    RayavadeeRM1,445

                    RayavadeeRM1,445
                    Phulay Bay, a Ritz-Carlton Reserve

                    Phulay Bay, a Ritz-Carlton Reserve

                    111 Moo 3, Tumbol Nongthalay, Krabi
                      5.0 out of 5.0
                       
                       

                      Located in Krabi, this beachfront hotel is next to a golf course and within 9 mi (15 km) of Tubkaek Beach, Khlong Muang Beach, and Ao Nang Krabi Boxing Stadium. ...

                      Phulay Bay, a Ritz-Carlton ReserveRM1,954

                      Phulay Bay, a Ritz-Carlton ReserveRM1,954

                      Recent Reviews in Krabi