Beginning of main content

Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices

Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers

Relax with our Price Promise
Find a lower price, and we’ll refund the difference

Tonight
This weekend
22 Nov. - 24 Nov.
Next weekend
29 Nov. - 1 Dec.

Best Ko Lanta Hotel Deals

Pimalai Resort And Spa NZ$423
Pimalai Resort And Spa

Pimalai Resort And Spa

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

    Nestled on the beach, this Ko Lanta resort is 0.5 mi (0.7 km) from Ba Kan Tiang Beach and 3 mi (4.9 km) from Klong Nin Beach. Ao Nui Beach and Kantiang Bay are also within 15 minutes.

    SriLanta Resort and Spa NZ$124
    SriLanta Resort and Spa

    SriLanta Resort and Spa

    111 Mu 6 Klongnin Beach, Koh Lanta Yai, Ko Lanta, Krabi
    SriLanta Resort and Spa
       
      3.0
      of 5, from 1 reviews
      4.0 out of 5.0 Stars

      Nestled on the beach, this Ko Lanta resort is within 1 mi (2 km) of Mo Ko Lanta National Park and Klong Nin Beach. Khlong Khong Beach is 2.4 mi (3.9 km) away.

      Anda Lanta Resort NZ$120
      Anda Lanta Resort

      Anda Lanta Resort

      79 Moo 5, Klong Jark Beach, Ko Lanta, Krabi
      Anda Lanta Resort
         
        3.5 out of 5.0 Stars

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

        Lanta Sand Resort & Spa NZ$156
        Lanta Sand Resort & Spa

        Lanta Sand Resort & Spa

        279 Moo 3 Long Beach, Saladan, Ko Lanta, Krabi
        Lanta Sand Resort & Spa
           
          4.0
          of 5, from 2 reviews
          4.0 out of 5.0 Stars

          Located in Ko Lanta, this beachfront resort is in a national park and within 3 mi (5 km) of Long Beach, Kawkwang Beach and Lanta Animal Welfare. Khlong Khong Beach and Klong Nin Beach are also within 6 mi (10 km).

          Kaw Kwang Beach Resort NZ$52
          Kaw Kwang Beach Resort

          Kaw Kwang Beach Resort

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

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

            Lanta Pearl Beach Resort NZ$88
            Lanta Pearl Beach Resort

            Lanta Pearl Beach Resort

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

              Situated by the ocean, this hotel is within 3 miles (5 km) of Long Beach, Klong Dao Beach and Khlong Khong Beach. Lanta Animal Welfare and Kawkwang Beach are also within 3 miles (5 km).

              Lanta Resort NZ$98
              Lanta Resort

              Lanta Resort

              243 Moo 3, Long Beach, Saladan, Ko Lanta, Krabi
              Lanta Resort
                 
                3.5 out of 5.0 Stars

                Nestled on the beach, this Ko Lanta resort is within a 10-minute walk of Long Beach and Klong Dao Beach. Khlong Khong Beach is 2.9 mi (4.7 km) away.

                Crown Lanta Resort and Spa NZ$242
                Crown Lanta Resort and Spa

                Crown Lanta Resort and Spa

                315 Moo 1 Saladan, Ko Lanta, Krabi
                Crown Lanta Resort and Spa
                   
                  4.7
                  of 5, from 6 reviews
                  4.5 out of 5.0 Stars

                  Located in Ko Lanta, this beachfront hotel is connected to a shopping centre and within 3 mi (5 km) of Kawkwang Beach, Klong Dao Beach and Long Beach. Sala Dan Pier and Sala Dan Community School are also within 3 miles (5 km).

                  Top Budget Ko Lanta Hotel Deals

                  Twin Lotus Koh Lanta NZ$325
                  Twin Lotus Koh Lanta

                  Twin Lotus Koh Lanta

                  199 Moo 1, Tambon Saladan, Ko Lanta, Krabi
                     
                    4.5
                    of 5, from 4 reviews
                    4.5 out of 5.0 Stars

                    Nestled on the beach, this Ko Lanta resort is within a 15-minute walk of Kawkwang Beach and Klong Dao Beach. Long Beach is 2.1 mi (3.4 km) away.

                    Crown Lanta Resort and Spa NZ$242
                    Crown Lanta Resort and Spa

                    Crown Lanta Resort and Spa

                    315 Moo 1 Saladan, Ko Lanta, Krabi
                       
                      4.7
                      of 5, from 6 reviews
                      4.5 out of 5.0 Stars

                      Located in Ko Lanta, this beachfront hotel is connected to a shopping centre and within 3 mi (5 km) of Kawkwang Beach, Klong Dao Beach and Long Beach. Sala Dan Pier and Sala Dan Community School are also within 3 miles (5 km).

                      Chaw Ka Cher Tropicana Lanta Resort NZ$100
                      Chaw Ka Cher Tropicana Lanta Resort

                      Chaw Ka Cher Tropicana Lanta Resort

                      352 Moo 2, Saladan, Ko Lanta, Krabi
                         
                        4.5
                        of 5, from 2 reviews
                        3.5 out of 5.0 Stars

                        This family-friendly Ko Lanta hotel is located near the beach, within a 15-minute walk of Lanta Animal Welfare, Khlong Khong Beach and Long Beach. Klong Dao Beach is 2.8 mi (4.4 km) away.

                        Kaw Kwang Beach Resort NZ$52
                        Kaw Kwang Beach Resort

                        Kaw Kwang Beach Resort

                        16 Moo 1 Saladan, Ko Lanta, Krabi
                           
                          3.0 out of 5.0 Stars

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

                          Top Luxury Ko Lanta Hotel Deals

                          Pimalai Resort And Spa NZ$423
                          Pimalai Resort And Spa

                          Pimalai Resort And Spa

                          99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Krabi
                             
                            5.0
                            of 5, from 1 reviews
                            5.0 out of 5.0 Stars

                            Nestled on the beach, this Ko Lanta resort is 0.5 mi (0.7 km) from Ba Kan Tiang Beach and 3 mi (4.9 km) from Klong Nin Beach. Ao Nui Beach and Kantiang Bay are also within 15 minutes.

                            Crown Lanta Resort and Spa NZ$242
                            Crown Lanta Resort and Spa

                            Crown Lanta Resort and Spa

                            315 Moo 1 Saladan, Ko Lanta, Krabi
                               
                              4.7
                              of 5, from 6 reviews
                              4.5 out of 5.0 Stars

                              Located in Ko Lanta, this beachfront hotel is connected to a shopping centre and within 3 mi (5 km) of Kawkwang Beach, Klong Dao Beach and Long Beach. Sala Dan Pier and Sala Dan Community School are also within 3 miles (5 km).

                              Layana Resort & Spa - Adults Only NZ$697
                              Layana Resort & Spa - Adults Only

                              Layana Resort & Spa - Adults Only

                              272 Moo 3 Saladan, Phra-Ae Beach, Ko Lanta, Krabi
                                 
                                5.0
                                of 5, from 4 reviews
                                5.0 out of 5.0 Stars

                                Located in Ko Lanta, this beachfront resort is in a national park and within 3 mi (5 km) of Long Beach, Klong Dao Beach and Khlong Khong Beach. Kawkwang Beach and Lanta Animal Welfare are also within 3 miles (5 km).

                                Lanta Cha-da Beach Resort NZ$182
                                Lanta Cha-da Beach Resort

                                Lanta Cha-da Beach Resort

                                279 Moo1 Tambol saladan, Ko Lanta, Krabi
                                   
                                  3.6
                                  of 5, from 10 reviews
                                  4.5 out of 5.0 Stars

                                  Nestled on the beach, this Ko Lanta resort is within a 10-minute walk of Kawkwang Beach and Klong Dao Beach. Long Beach is 1.7 mi (2.8 km) away.

                                  Accommodation In Ko Lanta

                                  If you're after spur-of-the-moment accommodation in Ko Lanta, you're in the right place. We offer 133 short and long-stay options within a 10-kilometre distance of Ko Lanta's town centre.

                                  The Escape-Cabins and Alif Apartment are all handily located within a Ko Lanta's downtown buzz.

                                  The Coco Cape Lanta and Twin Bay Resort are near the Sala Dan Pier.

                                  The Koh Jum Resort is located 20 kilometres from the middle of Ko Lanta. Another option is the Baan KanTiang See Panorama Villa Resort, which is located 16 kilometres away. Another option is to book the Phu Lanta Life or the Cape Lanta Resort.

                                  The greater South Thailand area is well worth spending some time in as well. South Thailand boasts rural landscapes, beaches and forests, along with common South Thailand sights like the traditional villages, old towns and historic palaces. Common activities in this part of Thailand include rock climbing, hiking and shore fishing.

                                  Ko Phi Phi is 35 kilometres to the west of Ko Lanta and is where you'll find the Ao Ton Sai Beach, Long Beach and Laem Tong Beach. The Phi Phi Long Beach Resort & Villa and Bay View Resort - Phi Phi Island are just some of the short and long-stay alternatives in Ko Phi Phi. Alternatively, you could stay in Ko Poda, 45 kilometres to the northwest of Ko Lanta, where you can choose from the Poda Island Resort and Railay Bay Resort and Spa. Should you choose to stay in Ko Poda, make sure you visit the Miracle Beach and Tup Island.

                                  Before you leave Krabi - Trang, make sure you catch some local sport. Visit Ao Nang Krabi Boxing Stadium to the northwest of Ko Lanta. Sports fans wanting to sleep near to the sporting action can take their choice from the Pornthep Mansion or the Beach Terrace Hotel.

                                  Travellers planning on arriving or departing through Krabi International Airport may find it convenient to stay at the Baansuan Rimnom Resort or the Palm Driving Range & Resort, which are both conveniently close.

                                  How much is a hotel room in Ko Lanta?

                                  Hotels in Ko Lanta start at NZ$52 per night. Prices and availability subject to change. Additional terms may apply.

                                  New Reviews - Best Hotels in Ko Lanta

                                  Just Booked! Cheap Hotels in Ko Lanta


                                  *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.