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 South Thailand

See all 5,132 properties in South Thailand
Santhiya Koh Yao Yai Resort & Spa

Santhiya Koh Yao Yai Resort & Spa

88 Moo 7, Prunai, Ko Yao, Phang Nga
Santhiya Koh Yao Yai Resort & Spa
    5.0 out of 5.0
     
     

    Located on Koh Yao Yai island, this luxury resort is a 20-minute speedboat ride from Phuket. The resort has its own private white sand beach, and premium snorkeling ...

    AU$147 per night for 2 guests

    Phi Phi Island Village Beach Resort

    Phi Phi Island Village Beach Resort

    49 Moo 8, Ko Phi Phi, Krabi
    Phi Phi Island Village Beach Resort
      4.0 out of 5.0
       
       

      This Ko Phi Phi resort is set on the beach a short distance from Ko Phi Phi Viewpoint, Ao Ton Sai Beach, and Monkey Beach. Also nearby are Laem Tong Beach and ...

      AU$291 per night for 2 guests

      Amari Koh Samui

      Amari Koh Samui

      14/3 Chaweng Beach, Koh Samui, Surat Thani
      Amari Koh Samui
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Offering direct access to the beach, this Koh Samui resort is in the city center and within a 15-minute walk of Chaweng Beach and Chaweng Lake. Chaweng Noi Beach ...

      AU$173 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
       
       

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

      AU$127 per night for 2 guests

      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$88 per night for 2 guests

      Phi Phi The Beach Resort

      Phi Phi The Beach Resort

      177 Moo 7 Phi Phi Island, Ko Phi Phi, Krabi
      Phi Phi The Beach Resort
        3.5 out of 5.0
         
         

        Nestled on the beach, this Ko Phi Phi resort is within a 15-minute walk of Long Beach and Ton Sai Bay. Rantee Bay and Ko Phi Phi Viewpoint are also within 3 ...

        AU$155 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, Ao Nang Beach, and Nopparat Thara Beach. Ao Phai Plong ...

        AU$92 per night for 2 guests

        Santhiya Koh Phangan Resort & Spa

        Santhiya Koh Phangan Resort & Spa

        22/7 Moo 5 Bantai, Koh Phangan, Surat Thani
        Santhiya Koh Phangan Resort & Spa
          5.0 out of 5.0
           
           

          On Thong Nai Pan Noi Bay, this beachfront resort spans 18 acres of tropical landscapes. Within driving distance are Tong Sala Pier, Haad Rin, and Tesco Lotus. ...

          AU$174 per night for 2 guests

          Phi Phi CoCo Beach Resort

          Phi Phi CoCo Beach Resort

          299 Moo 7, Tambon Aonang, Ko Phi Phi, Krabi
          Phi Phi CoCo Beach Resort
            4.0 out of 5.0
             
             

            Situated in Ko Phi Phi, this hotel is steps from Monkey Beach and Loh Dalam Bay. Ton Sai Bay and Tonsai Pier are also within 10 minutes.

            AU$233 per night for 2 guests

            Pimalai Resort And Spa

            Pimalai Resort And Spa

            99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Krabi
            Pimalai Resort And Spa
              5.0 out of 5.0
               
               

              Nestled on the beach, this Ko Lanta resort is 0.4 mi (0.6 km) from Mo Ko Lanta National Park and 3.1 mi (5 km) from Klong Nin Beach. Ba Kan Tiang Beach and Ba ...

              AU$458 per night for 2 guests

              Chaweng Regent Beach Resort

              Chaweng Regent Beach Resort

              155/4 Chaweng Beach, Koh Samui, Surat Thani
              Chaweng Regent Beach Resort
              • Free Cancellation
              • Reserve now, pay when you stay
              4.5 out of 5.0
               
               

              Located in Chaweng City Center, this beachfront resort is in the city center and within a 15-minute walk of Chaweng Beach and Chaweng Lake. Chaweng Noi Beach ...

              AU$186 per night for 2 guests

              Sai Daeng Resort

              Sai Daeng Resort

              46/9 Moo 3, Koh Tao, Suratthani
              Sai Daeng Resort
                4.0 out of 5.0
                 
                 

                Nestled on the beach, this Koh Tao hotel is just steps from Shark Island and Shark Bay. Sairee Beach is 2.4 mi (3.8 km) away.

                AU$128 per night for 2 guests

                Lee Gardens Plaza Hotel Hat Yai

                Lee Gardens Plaza Hotel Hat Yai

                29 Prachathipat Road, Hat Yai, Songkhla
                Lee Gardens Plaza Hotel Hat Yai
                  3.5 out of 5.0
                   
                   

                  Located in Downtown Hat Yai, this hotel is steps from Ocean Shopping Town and Lee Garden Plaza. Kim Yong Market and CentralFestival Hatyai are also within 2 ...

                  AU$69 per night for 2 guests

                  Phi Phi Cliff Beach Resort

                  Phi Phi Cliff Beach Resort

                  279 Moo.7 Ao-nang Maung Krabi, Ton Sai Bay, Ko Phi Phi
                  Phi Phi Cliff Beach Resort
                    3.5 out of 5.0
                     
                     

                    Nestled on the beach, this Ko Phi Phi hotel is just steps from Ton Sai Beach and Ton Sai Bay. Tonsai Pier and Ko Phi Phi Viewpoint are also within 1 mi (2 ...

                    AU$171 per night for 2 guests

                    Ark Bar Beach Resort

                    Ark Bar Beach Resort

                    159/89, Moo 2, Chaweng Beach, Bophut, Koh Samui, Surat Thani
                    Ark Bar Beach Resort
                      3.5 out of 5.0
                       
                       

                      Nestled on the beach, this Chaweng City Center resort is within 3 mi (5 km) of Chaweng Beach, Chaweng Noi Beach, and Bangrak Beach. Fisherman's Village Plaza ...

                      AU$80 per night for 2 guests

                      Kalima Resort & Villas Khaolak

                      Kalima Resort & Villas Khaolak

                      3/88 Moo. 2 Petchkasem Road, Ban Khao Lak, Thai Mueang, Phang Nga
                      Kalima Resort & Villas Khaolak
                        5.0 out of 5.0
                         
                         

                        Situated by the sea, this luxury hotel is 1.3 mi (2.1 km) from Khao Lak Beach and within 6 mi (10 km) of Nang Thong Beach and Tab Lamu Pier. Bang Niang Beach ...

                        AU$99 per night for 2 guests

                        The Sands Khao Lak by Katathani

                        The Sands Khao Lak by Katathani

                        10/18 Petchkasem Road, Moo 7 Kukkak, Takua Pa, Phang Nga
                        The Sands Khao Lak by Katathani
                          5.0 out of 5.0
                           
                           

                          Located in Takua Pa, this beachfront resort is in the city center and within 2 mi (3 km) of Nang Thong Beach and Bang Niang Beach. Khao Lak Beach and Bang Sak ...

                          AU$182 per night for 2 guests

                          Zeavola Resort

                          Zeavola Resort

                          11 Moo 8 Laem Tong, Ao Nang, Ko Phi Phi, Krabi
                          Zeavola Resort
                          • Free Cancellation
                          • Reserve now, pay when you stay
                          4.5 out of 5.0
                           
                           

                          This Ko Phi Phi resort is located by the ocean, nestled on the beach a short distance from Laem Tong Beach, Laem Tong Bay, and Loh Lana bay. Also nearby are ...

                          AU$310 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, Ao Nang Beach, and Nopparat Thara Beach. Ao Phai Plong and Ao Nang Krabi Boxing Stadium ...

                            AU$65 per night for 2 guests

                            TreeHouse Villas - Adults Only

                            TreeHouse Villas - Adults Only

                            24 Moo 4, T.Koh Yao Noi, A.Koh Yao, Ko Yao, Phang Nga
                            TreeHouse Villas - Adults Only
                            • Free Cancellation
                            5.0 out of 5.0
                             
                             

                            Nestled on the beach, this Ko Yao hotel is 0.1 mi (0.1 km) from Ao Phang-nga National Park.

                            AU$541 per night for 2 guests

                            Check prices on hotels in South Thailand

                            Tonight 22 Mar. - 23 Mar.
                            This weekend 22 Mar. - 24 Mar.
                            Next weekend 29 Mar. - 31 Mar.

                            Search Hotels near Top South Thailand Attractions

                            Map

                            Recent Reviews in South Thailand

                            Travel to South Thailand & Explore


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