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
26 Jul. - 28 Jul.
Next weekend
2 Aug. - 4 Aug.

Best Ko Lanta Hotel Deals

Lanta Sand Resort & Spa NZ$65
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

    Nestled on the beach, this Ko Lanta resort is 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).

    Pimalai Resort And Spa NZ$315
    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 Ba Kan Tieng Bay are also within 15 minutes.

      Crown Lanta Resort and Spa NZ$96
      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 center 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 mi (5 km).

        SriLanta Resort NZ$53
        SriLanta Resort

        SriLanta Resort

        111 Mu 6 Klongnin Beach, Koh Lanta Yai, Ko Lanta, Krabi
        SriLanta Resort
           
          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.

          Long Beach Chalet NZ$48
          Long Beach Chalet

          Long Beach Chalet

          472 Moo 3, Tambon Saladan, Ko Lanta, Krabi
          Long Beach Chalet
             
            5.0
            of 5, from 1 reviews
            3.0 out of 5.0 Stars

            Nestled on the beach, this Ko Lanta villa is 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 mi (5 km).

            Twin Lotus Koh Lanta NZ$83
            Twin Lotus Koh Lanta

            Twin Lotus Koh Lanta

            199 Moo 1, Tambon Saladan, Ko Lanta, Krabi
            Twin Lotus Koh Lanta
               
              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.

              Rawi Warin Resort and Spa NZ$104
              Rawi Warin Resort and Spa

              Rawi Warin Resort and Spa

              139 Moo 8, Lanta Yai Island, Ko Lanta, Krabi
              Rawi Warin Resort and Spa
                 
                4.0
                of 5, from 2 reviews
                4.5 out of 5.0 Stars

                Located in Ko Lanta, this beachfront resort is in the historical district and within a 10-minute walk of Khlong Toab Beach and Klong Nin Beach. Khlong Khong Beach is 1.1 mi (1.8 km) away.

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

                Layana Resort & Spa - Adults Only

                272 Moo 3 Saladan, Phra-Ae Beach, Ko Lanta, Krabi
                Layana Resort & Spa - Adults Only
                   
                  5.0
                  of 5, from 4 reviews
                  5.0 out of 5.0 Stars

                  Nestled on the beach, this Ko Lanta resort is 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 mi (5 km).

                  Top Budget Ko Lanta Hotel Deals

                  Twin Lotus Koh Lanta NZ$83
                  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$96
                    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 center 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 mi (5 km).

                      Chaw Ka Cher Tropicana Lanta Resort NZ$69
                      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$43
                        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 mi (5 km).

                          Top Luxury Ko Lanta Hotel Deals

                          Pimalai Resort And Spa NZ$315
                          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 Ba Kan Tieng Bay are also within 15 minutes.

                            Crown Lanta Resort and Spa NZ$96
                            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 center 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 mi (5 km).

                              Layana Resort & Spa - Adults Only NZ$245
                              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

                                Nestled on the beach, this Ko Lanta resort is 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 mi (5 km).

                                Lanta Cha-da Beach Resort NZ$108
                                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.

                                  Map

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