Beginning of main content

Book on the go and pay later.

Search over 895,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 Ko Lanta

See all 439 properties in Ko Lanta
Pimalai Resort And Spa

Pimalai Resort And Spa

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

    Nestled on the beach, this Ko Lanta resort is within a 15-minute walk of Ba Kan Tiang Beach and Ba Kan Tieng Bay. Ao Nui Beach and Klong Jark Beach are also ...

    AU$388 per night for 2 guests

    SriLanta Resort

    SriLanta Resort

    111 Mu 6 Klongnin Beach, Koh Lanta Yai, Ko Lanta
    SriLanta Resort
      4.0 out of 5.0
       
       

      Nestled on the beach, this Ko Lanta resort is within 3 mi (5 km) of Klong Nin Beach, Khlong Toab Beach, and Khlong Khong Beach. Ba Kan Tiang Beach and Ba Kan ...

      AU$162 per night for 2 guests

      Crown Lanta Resort and Spa

      Crown Lanta Resort and Spa

      315 Moo 1 Saladan, Ko Lanta
      Crown Lanta Resort and Spa
        4.5 out of 5.0
         
         

        Located in Ko Lanta, this beachfront hotel is connected to a shopping center and within 2 mi (3 km) of Kawkwang Beach, Klong Dao Beach, and Sala Dan Community ...

        AU$171 per night for 2 guests

        Twin Lotus Koh Lanta

        Twin Lotus Koh Lanta

        199 Moo 1, Tambon Saladan, Ko Lanta
        Twin Lotus Koh Lanta
          4.5 out of 5.0
           
           

          Nestled on the beach, this Ko Lanta resort is within a 15-minute walk of Kawkwang Beach and Klong Dao Beach. Sala Dan Pier and Sala Dan Community School are ...

          AU$143 per night for 2 guests

          Lanta Pearl Beach Resort

          Lanta Pearl Beach Resort

          233 Moo 3 Saladan, Ko Lanta
          Lanta Pearl Beach Resort
            3.0 out of 5.0
             
             

            Situated by the ocean, this hotel is 0.9 mi (1.5 km) from Klong Dao Beach and within 3 mi (5 km) of Kawkwang Beach and Sala Dan Community School. Khlong Khong ...

            AU$83 per night for 2 guests

            The Houben - Adult Only

            The Houben - Adult Only

            272 Moo 5, Ko Lanta
            The Houben - Adult Only
              4.0 out of 5.0
               
               

              Situated near the bay, this spa hotel is within a 15-minute walk of Ba Kan Tiang Beach and Ba Kan Tieng Bay. Kantiang Bay and Ao Nui Beach are also within 2 ...

              AU$200 per night for 2 guests

              Lanta Casa Blanca

              Lanta Casa Blanca

              806 Sala Dan, Ko Lanta
              Lanta Casa Blanca
                4.0 out of 5.0
                 
                 

                Situated by the sea, this hotel is close to Lanta Animal Welfare, Long Beach, and Khlong Khong Beach. Area attractions also include Kawkwang Beach and Sala Dan ...

                AU$210 per night for 2 guests

                Rawi Warin Resort and Spa

                Rawi Warin Resort and Spa

                139 Moo 8, Ko Lanta
                Rawi Warin Resort and Spa
                  4.5 out of 5.0
                   
                   

                  Nestled on the beach, this Ko Lanta resort is within 1 mi (2 km) of Khlong Toab Beach and Khlong Khong Beach. Khao Mai Kaew Cave is 2.6 mi (4.1 km) away.

                  AU$309 per night for 2 guests

                  Long Beach Chalet

                  Long Beach Chalet

                  472 Moo 3, Tambon Saladan, Ko Lanta
                  Long Beach Chalet
                    3.0 out of 5.0
                     
                     

                    Nestled on the beach, this Ko Lanta villa is within 3 mi (5 km) of Klong Dao Beach, Khlong Khong Beach, and Kawkwang Beach. Sala Dan Community School is 2.8 ...

                    Long Beach ChaletGet Rates

                    Royal Lanta Resort & Spa

                    Royal Lanta Resort & Spa

                    222 Moo 3, Klong Dao Beach, Ko Lanta
                    Royal Lanta Resort & Spa
                    • Free Cancellation
                    • Reserve now, pay when you stay
                    3.0 out of 5.0
                     
                     

                    Nestled on the beach, this Ko Lanta resort is within a 10-minute walk of Klong Dao Beach and Kawkwang Beach. Long Beach and Sala Dan Pier are also within 2 mi ...

                    AU$148 per night for 2 guests

                    Lanta Sand Resort & Spa

                    Lanta Sand Resort & Spa

                    279 Moo 3 Long Beach, Ko Lanta
                    Lanta Sand Resort & Spa
                      4.0 out of 5.0
                       
                       

                      Nestled on the beach, this Ko Lanta resort is within 3 mi (5 km) of Long Beach, Kawkwang Beach, and Khlong Khong Beach. Khao Mai Kaew Cave and Kantiang Bay are ...

                      AU$274 per night for 2 guests

                      Kaw Kwang Beach Resort

                      Kaw Kwang Beach Resort

                      16 Moo 1 Saladan, Ko Lanta
                      Kaw Kwang Beach Resort
                        3.0 out of 5.0
                         
                         

                        Located in Ko Lanta, this beachfront resort is in a shopping district and within 2 mi (3 km) of Kawkwang Beach, Klong Dao Beach, and Sala Dan Community School. ...

                        AU$36 per night for 2 guests

                        Layana Resort & Spa - Adults Only

                        Layana Resort & Spa - Adults Only

                        272 Moo 3 Saladan, Ko Lanta
                        Layana Resort & Spa - Adults Only
                          5.0 out of 5.0
                           
                           

                          Nestled on the beach, this Ko Lanta resort is within 3 mi (5 km) of Klong Dao Beach, Khlong Khong Beach, and Kawkwang Beach. Sala Dan Community School is 2.8 ...

                          AU$570 per night for 2 guests

                          Lanta Palace Resort And Beach Club

                          Lanta Palace Resort And Beach Club

                          29 Moo 8 Ko Lanta Yai, Ko Lanta
                          Lanta Palace Resort And Beach Club
                          • Free Cancellation
                          • Reserve now, pay when you stay
                          3.0 out of 5.0
                           
                           

                          Nestled on the beach, this Ko Lanta hotel is within 1 mi (2 km) of Khlong Toab Beach and Khlong Khong Beach. Khao Mai Kaew Cave is 2.5 mi (4 km) away.

                          AU$50 per night for 2 guests

                          Mook Lanta Resort

                          Mook Lanta Resort

                          343 Moo 2 Saladan, Ko Lanta
                          Mook Lanta Resort
                            3.0 out of 5.0
                             
                             

                            Offering direct access to the beach, this Ko Lanta resort is 1.2 mi (1.9 km) from Khlong Khong Beach and 2.3 mi (3.7 km) from Klong Dao Beach. Khlong Toab Beach ...

                            AU$30 per night for 2 guests

                            Amantra Resort And Spa

                            Amantra Resort And Spa

                            296 M.6,T.Koh Lanta Yai E.Koh Lanta, Ko Lanta
                            Amantra Resort And Spa
                              3.0 out of 5.0
                               
                               

                              Nestled on the beach, this Ko Lanta resort is within 3 mi (5 km) of Klong Nin Beach, Khlong Toab Beach, and Khlong Khong Beach. Ba Kan Tiang Beach and Ba Kan ...

                              AU$111 per night for 2 guests

                              Chaw Ka Cher Tropicana Lanta Resort

                              Chaw Ka Cher Tropicana Lanta Resort

                              352 Moo 2, Saladan, Ko Lanta
                              Chaw Ka Cher Tropicana Lanta Resort
                                3.5 out of 5.0
                                 
                                 

                                This family-friendly Ko Lanta hotel is located near the beach, within 3 mi (5 km) of Khlong Khong Beach, Khlong Toab Beach and Klong Dao Beach. Klong Nin Beach ...

                                AU$91 per night for 2 guests

                                Alama Sea Village Resort

                                Alama Sea Village Resort

                                333 Moo 5, Ko Lanta
                                Alama Sea Village Resort
                                  3.5 out of 5.0
                                   
                                   

                                  Situated near the beach, this resort is within a 5-minute walk of Ba Kan Tiang Beach and Ba Kan Tieng Bay. Kantiang Bay and Ao Nui Beach are also within 2 mi ...

                                  AU$114 per night for 2 guests

                                  Relax Bay Resort

                                  Relax Bay Resort

                                  111 Moo 2, Ko Lanta
                                  Relax Bay Resort
                                    3.5 out of 5.0
                                     
                                     

                                    Nestled on the beach, this Ko Lanta resort is 1 mi (1.6 km) from Khlong Khong Beach and 2.6 mi (4.2 km) from Klong Dao Beach. Khlong Toab Beach and Kawkwang ...

                                    AU$81 per night for 2 guests

                                    Lanta Castaway Beach Resort

                                    Lanta Castaway Beach Resort

                                    299 Moo 2 Saladan, Ko Lanta
                                    Lanta Castaway Beach Resort
                                      3.5 out of 5.0
                                       
                                       

                                      Nestled on the beach, this Ko Lanta hotel is 1.5 mi (2.4 km) from Khlong Khong Beach and 2 mi (3.2 km) from Klong Dao Beach. Kawkwang Beach and Khlong Toab Beach ...

                                      AU$118 per night for 2 guests

                                      Check prices on hotels in Ko Lanta

                                      Tonight 19 Jan - 20 Jan
                                      This weekend 25 Jan - 27 Jan
                                      Next weekend 1 Feb - 3 Feb
                                      Map

                                      Recent Reviews in Ko Lanta

                                      Travel to Ko Lanta & Explore


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