Beginning of main content

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 10 Hotels near Phra Nang Beach

See all 709 Hotels near Phra Nang Beach
Sand Sea Resort

Sand Sea Resort

0.5 km from Phra Nang Beach
    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 ...

    from SG$54 per night for 2 guests

    Sand Sea ResortSG$54
    Panan Krabi Resort

    Panan Krabi Resort

    3 km from Phra Nang Beach
      4.0 out of 5.0
       
       

      Situated by the sea, this hotel is close to Ao Nang Beach, Nopparat Thara Beach, and Pai Plong Bay. Also nearby are Ao Phai Plong and Ao Nang Krabi Boxing ...

      from SG$72 per night for 2 guests

      Panan Krabi ResortSG$72
      Centara Grand Beach Resort & Villas Krabi

      Centara Grand Beach Resort & Villas Krabi

      2 km from Phra Nang Beach
        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 ...

        from SG$184 per night for 2 guests

        Centara Grand Beach Resort & Villas KrabiSG$184
        Railay Bay Resort and Spa

        Railay Bay Resort and Spa

        0.5 km from Phra Nang Beach
          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 ...

          from SG$71 per night for 2 guests

          Railay Bay Resort and SpaSG$71
          Rayavadee

          Rayavadee

          0.5 km from Phra Nang Beach
            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.

            from SG$391 per night for 2 guests

            RayavadeeSG$391
            Avatar Railay

            Avatar Railay

            0.7 km from Phra Nang Beach
              3.0 out of 5.0
               
               

              Situated near the bay, this hotel is within a 5-minute walk of Princess Lagoon, Phra Nang Beach, and East Railay Beach. Phra Nang Cave and West Railay Beach ...

              from SG$41 per night for 2 guests

              Avatar RailaySG$41
              Railay Village Resort

              Railay Village Resort

              0.6 km from Phra Nang Beach
                4.0 out of 5.0
                 
                 

                Nestled on the beach, this Krabi resort is 0 mi (0 km) from West Railay Beach.

                Railay Village ResortGet Rates

                Railay Village ResortGet Rates
                Bhu Nga Thani Resort and Spa

                Bhu Nga Thani Resort and Spa

                0.6 km from Phra Nang Beach
                  4.0 out of 5.0
                   
                   

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

                  Bhu Nga Thani Resort and SpaGet Rates

                  Bhu Nga Thani Resort and SpaGet Rates
                  Railay Princess Resort & Spa

                  Railay Princess Resort & Spa

                  0.6 km from Phra Nang Beach
                    3.5 out of 5.0
                     
                     

                    This family-friendly Krabi resort is located near the bay, steps from Princess Lagoon, Phra Nang Beach, and East Railay Beach. West Railay Beach and Phra Nang ...

                    Railay Princess Resort & SpaGet Rates

                    Railay Princess Resort & SpaGet Rates
                    Sunrise Tropical Resort

                    Sunrise Tropical Resort

                    0.5 km from Phra Nang Beach
                      3.5 out of 5.0
                       
                       

                      Nestled on the beach, this Krabi resort is steps from Princess Lagoon, Phra Nang Cave, and East Railay Beach. Phra Nang Beach is 0.1 mi (0.2 km) away.

                      from SG$48 per night for 2 guests

                      Sunrise Tropical ResortSG$48

                      Stay Close to the Action: Hotels Near Phra Nang Beach

                      Search for hotels near Phra Nang Beach on Expedia.com.sg. You can easily find your hotels using one of the methods below:

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