Beginning of main content

Book on the go and pay later.

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.


10 Best Hotels in Krabi

See all 793 properties in Krabi
dusitD2 Ao Nang Krabi

dusitD2 Ao Nang Krabi

244 Moo 2, Aonang, Muang, Krabi, Krabi
dusitD2 Ao Nang Krabi
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated near the beach in Krabi, this spa hotel is close to Ao Nang Beach, Nopparat Thara Beach, and West Railay Beach. Also nearby are Ao Phai Plong and Pai ...

AU$89 per night for 2 guests

Sand Sea Resort

Sand Sea Resort

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

This Krabi resort is in the city center, on the beach within minutes of West Railay Beach, East Railay Beach, and Phra Nang Cave. Also nearby are Princess Lagoon ...

AU$134 per night for 2 guests

Aonang Cliff Beach Resort

Aonang Cliff Beach Resort

328 Moo 2, Ao Nang, Krabi, Krabi
Aonang Cliff Beach Resort
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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

AU$114 per night for 2 guests

Centara Grand Beach Resort & Villas Krabi

Centara Grand Beach Resort & Villas Krabi

396-396/1 Moo 2, Ao Nang, Muang, Krabi, 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, just steps from Pai Plong Bay and Ao Phai Plong. Ao Nang Krabi Boxing Stadium is 2.4 mi (3.9 ...

AU$274 per night for 2 guests

Rayavadee

Rayavadee

214 Moo 2, Tumbon Ao-Nang, Amphur Muang, Krabi, 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 and East Railay Beach. Phra Nang Cave is 0.4 mi (0.7 km) away.

    AU$684 per night for 2 guests

    Anyavee Tubkaek Beach Resort

    Anyavee Tubkaek Beach Resort

    146 Moo 3, Nongthale, Muang, Krabi, 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 Khlong Muang Beach and Ao Phai Plong. Pai Plong Bay and Ao ...

      AU$88 per night for 2 guests

      BlueSotel Krabi Ao Nang Beach

      BlueSotel Krabi Ao Nang Beach

      778 Moo 2 Aonang, Muang, Krabi
      BlueSotel Krabi Ao Nang Beach
        4.0 out of 5.0
         
         

        Situated by the sea, this spa hotel is within 1 mi (2 km) of Pai Plong Bay and Ao Phai Plong. Ao Nang Krabi Boxing Stadium is 2 mi (3.3 km) away.

        AU$61 per night for 2 guests

        Villa Cha-Cha Krabi Beachfront Resort

        Villa Cha-Cha Krabi Beachfront Resort

        325 Moo 5, Krabi, Krabi
        Villa Cha-Cha Krabi Beachfront Resort
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        Situated in Krabi, this hotel is close to Ao Nam Mao, West Railay Beach, and East Railay Beach. Local attractions also include Princess Lagoon and Phra Nang ...

        AU$68 per night for 2 guests

        Bhu Nga Thani Resort and Spa

        Bhu Nga Thani Resort and Spa

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

          Situated on the boardwalk, this spa hotel is within a 5-minute walk of West Railay Beach and East Railay Beach. Phra Nang Cave is 0.3 mi (0.4 km) away.

          AU$139 per night for 2 guests

          Beyond Resort Krabi

          Beyond Resort Krabi

          98 Moo3, Klong Muang Beach, Nongtalay, Muang, Krabi, Krabi
          Beyond Resort Krabi
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          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. Ao Phai Plong and Pai Plong Bay are ...

          AU$102 per night for 2 guests

          Railay Bay Resort and Spa

          Railay Bay Resort and Spa

          145 Moo2 Tambol Aonang, Amphur Muang, Krabi, Krabi
          Railay Bay Resort and Spa
            4.0 out of 5.0
             
             

            Located on the beach, this Krabi resort is within walking distance of West Railay Beach, East Railay Beach, and Phra Nang Beach. Also nearby are Phra Nang Cave ...

            AU$128 per night for 2 guests

            Sofitel Krabi Phokeethra Golf & Spa Resort

            Sofitel Krabi Phokeethra Golf & Spa Resort

            200 Moo 3 Klong Muang Beach, Tambon Nongtalay, Krabi, Krabi
            Sofitel Krabi Phokeethra Golf & Spa Resort
            • Free Cancellation
            • Reserve now, pay when you stay
            5.0 out of 5.0
             
             

            This family-friendly Krabi resort is located by the sea, within 3 mi (5 km) of Khlong Muang Beach and Tubkaek Beach. Spirit Mountain is 7.7 mi (12.4 km) ...

            AU$241 per night for 2 guests

            Panan Krabi Resort

            Panan Krabi Resort

            945 Moo 2, T. Aonang, Krabi, 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 and Ao Phai Plong. Ao Nang Krabi Boxing Stadium is 2 mi (3.2 km) ...

              AU$102 per night for 2 guests

              Centara Anda Dhevi Resort and Spa

              Centara Anda Dhevi Resort and Spa

              182 Moo 3, Tambol Ao-Nang, Muang District, Krabi, Krabi
              Centara Anda Dhevi Resort and Spa
              • Free Cancellation
              • Reserve now, pay when you stay
              4.0 out of 5.0
               
               

              Situated in the entertainment district, this spa resort is within 2 mi (3 km) of Ao Nang Krabi Boxing Stadium, Pai Plong Bay, and Ao Phai Plong. Ao Nam Mao and ...

              AU$79 per night for 2 guests

              Holiday Inn Express Krabi Ao Nang Beach

              Holiday Inn Express Krabi Ao Nang Beach

              123/3 Moo 3, Ao Nang Beach, Muang, Krabi
              Holiday Inn Express Krabi Ao Nang Beach
              • Free Cancellation
              • Reserve now, pay when you stay
              3.5 out of 5.0
               
               

              Situated on the waterfront, this hotel is within 2 mi (3 km) of Ao Nang Krabi Boxing Stadium, Pai Plong Bay, and Ao Phai Plong. Ao Nam Mao and Spirit Mountain ...

              AU$85 per night for 2 guests

              Sugar Marina Resort - Cliff Hanger Aonang

              Sugar Marina Resort - Cliff Hanger Aonang

              873 Moo 2, Ao Nang Beach, Krabi
              Sugar Marina Resort - Cliff Hanger Aonang
                4.0 out of 5.0
                 
                 

                Situated in Krabi, this hotel is 0.9 mi (1.4 km) from Ao Phai Plong and within 3 mi (5 km) of Pai Plong Bay and Ao Nang Krabi Boxing Stadium. Ao Nam Mao and ...

                AU$63 per night for 2 guests

                Centra by Centara Phu Pano Resort Krabi

                Centra by Centara Phu Pano Resort Krabi

                879 Moo 2, Soi Ao Nang 11, Krabi
                Centra by Centara Phu Pano Resort Krabi
                • Free Cancellation
                • Reserve now, pay when you stay
                3.5 out of 5.0
                 
                 

                Situated in Krabi, this hotel is close to Pai Plong Bay, Ao Nang Beach, and West Railay Beach. Also nearby are East Railay Beach and Ao Phai Plong.

                AU$65 per night for 2 guests

                Aonang Fiore Resort

                Aonang Fiore Resort

                764 Moo 2 Aonang, Krabi
                Aonang Fiore Resort
                  4.0 out of 5.0
                   
                   

                  This family-friendly Krabi hotel is within 3 mi (5 km) of Ao Phai Plong and Ao Nam Mao. Pai Plong Bay and Ao Nang Krabi Boxing Stadium are also within 3 mi (5 ...

                  AU$139 per night for 2 guests

                  Aonang Phu Petra Resort Krabi

                  Aonang Phu Petra Resort Krabi

                  521 Soi 11 Moo 2, Tumbol Ao Nang, Amphur Muang, Krabi, Krabi
                  Aonang Phu Petra Resort Krabi
                    4.0 out of 5.0
                     
                     

                    This family-friendly Krabi hotel is located near the airport, within 3 mi (5 km) of Ao Phai Plong and Ao Nam Mao. Pai Plong Bay and Ao Nang Krabi Boxing Stadium ...

                    AU$103 per night for 2 guests

                    Dusit Thani Krabi Beach Resort

                    Dusit Thani Krabi Beach Resort

                    155 Moo 2, Nong Thale, Krabi, 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. Ao Phai Plong and Pai Plong Bay are ...

                    AU$267 per night for 2 guests

                    Check prices on hotels in Krabi

                    Tonight 18 Mar. - 19 Mar.
                    This weekend 22 Mar. - 24 Mar.
                    Next weekend 29 Mar. - 31 Mar.

                    Search Hotels near Top Krabi Attractions

                    Map

                    Recent Reviews in Krabi

                    Travel to Krabi & Explore


                    Explore Krabi with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!