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.


Top Beach Hotels in Krabi

See all 724 Hotels in Krabi
Sand Sea Resort

Sand Sea Resort

Railay Beach, 192 Moo 5, Saithai, Krabi
    3.5 out of 5.0
     
     
    4.0 out of 5 (1,147 reviews)

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

    Great location. This hotel is situated on the beautiful Railay Beach. It's in close proximity to Walking Street, wh … - 

    Sand Sea ResortSG$53

    Sand Sea ResortSG$53
    Krabi Resort

    Krabi Resort

    232 Moo 2 Ao Nang Beach, Krabi
      4.0 out of 5.0
       
       
      4.1 out of 5 (643 reviews)

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

      great big resort pool is very nice and big resort where direct connect to ao nang beach only 5-10 mins walk to main … - 

      Krabi ResortSG$79

      Krabi ResortSG$79
      Aonang Cliff Beach Resort

      Aonang Cliff Beach Resort

      328 Moo 2, Ao Nang, Krabi
        4.0 out of 5.0
         
         
        4.1 out of 5 (898 reviews)

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

        Excellent hotel. We mentioned it was for our honeymoon and they upgraded us for free, decorated our room and gave us … - 

        Aonang Cliff Beach ResortSG$79

        Aonang Cliff Beach ResortSG$79
        Beyond Resort Krabi

        Beyond Resort Krabi

        98 Moo3, Klong Muang Beach, Nongtalay, Krabi
          4.0 out of 5.0
           
           
          4.1 out of 5 (719 reviews)

          Nestled on the beach, this Krabi resort is within 9 mi (15 km) of Khlong Muang Beach, Ao Nang Beach, and Nopparat Thara Beach. Tubkaek Beach and Ao Nang are ...

          Overbooked, crowded, noisy as hell Resort overbooked so we were downgraded to a hardly used cottage room for the first night. Given co … - 

          Beyond Resort KrabiSG$85

          Beyond Resort KrabiSG$85
          Railay Bay Resort and Spa

          Railay Bay Resort and Spa

          145 Moo2 Tambol Aonang, Krabi
            4.0 out of 5.0
             
             
            3.8 out of 5 (745 reviews)

            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 Great pool close to beach friendly staff very enjoyable stay - 

            Railay Bay Resort and SpaSG$96

            Railay Bay Resort and SpaSG$96
            Pakasai Resort

            Pakasai Resort

            88 Moo 3, T. Ao Nang, A. Muang, Krabi
              4.0 out of 5.0
               
               
              4.1 out of 5 (744 reviews)

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

              Paradise in Krabi Beautiful resort, close to the beach and shops/restaurants, love the infinity pool! - 

              Pakasai ResortSG$67

              Pakasai ResortSG$67
              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 (535 reviews)

                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.

                Lovely hotel only a 10 minute walk to the beach... Lovely hotel only a 10 minute walk to the beach and surrounded buy fantastic restaurants. Staff wer … - 

                BlueSotel Krabi Ao Nang BeachSG$62

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

                Dusit Thani Krabi Beach Resort

                155 Moo 2, Nong Thale, Krabi
                  5.0 out of 5.0
                   
                   
                  4.5 out of 5 (192 reviews)

                  Nestled on the beach, this Krabi resort is within 9 mi (15 km) of Ao Nang Krabi Boxing Stadium, Nopparat Thara Beach, and Ao Nang Beach. Ao Phai Plong and Spirit ...

                  Probably the best beach to stay in Krabi now - Hotel is spacious, spread out, with decent food and best of all it's on Klong Muang Beach which h … - 

                  Dusit Thani Krabi Beach ResortSG$146

                  Dusit Thani Krabi Beach ResortSG$146
                  Marina Express - Fisherman - Aonang

                  Marina Express - Fisherman - Aonang

                  20/1 Moo.2, Krabi
                    3.5 out of 5.0
                     
                     
                    4.3 out of 5 (310 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.8 mi (2.9 km) away.

                    Marina Express - Fisherman - AonangSG$42

                    Marina Express - Fisherman - AonangSG$42
                    Peace Laguna Resort & Spa

                    Peace Laguna Resort & Spa

                    193 Moo 2 Ao Nang Muang, Krabi
                      4.0 out of 5.0
                       
                       
                      4.0 out of 5 (571 reviews)

                      This family-friendly Krabi hotel is located by the sea, within 1 mi (2 km) of West Railay Beach and Ao Nang Beach. Nopparat Thara Beach is 1.3 mi (2.1 km) ...

                      Not well maintained We were welcomed by Mosquitos in the room and had to call reception who sent someone quickly with a … - 

                      Peace Laguna Resort & SpaSG$56

                      Peace Laguna Resort & SpaSG$56
                      Map

                      Recently booked Beach Hotels in Krabi

                      Nakamanda Resort And Spa
                      5.0 out of 5.0
                      Last booking: 58 minutes ago
                      Sand Sea Resort
                      3.5 out of 5.0
                      Last booking: 1 hour ago
                      Beyond Resort Krabi
                      4.0 out of 5.0
                      Last booking: 3 hours ago

                      Pocket Guide: Beach Hotels in Krabi

                      Search for 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