Search Hotels in Koh Lanta

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Koh Lanta

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Districts

Hotel name

Apply Filters
Clear Filters

130 properties found

  • Thai House Beach Resort

    707 Moo 2, Long Beach, Ban Saladan, Krabi, Koh Lanta, Thailand (Show map)

    Klong Khong Beach is about 20 minutes' walk away. The venue is set within 4 km from Koh Lanta city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 38
    price for 1 night
  • Saladan Beach Resort

    166 Moo 1, T.Saladan, Krabi, Koh Lanta, Thailand (Show map)

    Due to a prime location of Saladan Beach Resort, guests have direct access to Pra Ae Beach, which is 4.4…

    More...

    Show map

    price for 1 night
    Book Now From US$ 45
    price for 1 night
  • Fresh House

    33 Moo.2, T.Ko Lanta Yai, A.Ko Lanta, Krabi, Koh Lanta, Thailand (Show map)

    The property is situated 7 km away from Had Hin Ngam. The 3-star Fresh House Hotel is situated a mere…

    More...

    Show map

    price for 1 night
    Book Now From US$ 22
    price for 1 night
  • Chomview Resort

    819 Moo 2 Pantrai Road, Pra Ae Beach, Saladan, Koh Lanta, Thailand (Show map)

    Major Koh Lanta sights, such as Long Beach and Pra Ae Beach are located nearby. The property is set within…

    More...

    Show map

    price for 1 night
    Book Now From US$ 43
    price for 1 night
  • Kantiang View Resort

    65/1 Moo 5, Koh Lanta, Thailand (Show map)

    The property is situated 3.5 km away from Ao Nui. The 3-star Kantiang View Resort places guests abount 4.5…

    More...

    Show map

    price for 1 night
    Book Now From US$ 61
    price for 1 night
  • Andalay Boutique Resort

    290 Klong Nin Beach, Moo.8, Koh Lanta, Thailand (Show map)

    The venue is placed next to sandy beaches. Koh Lanta city center is 7 km away. Andalay Boutique Resort is…

    More...

    Show map

    price for 1 night
    Book Now From US$ 149
    price for 1 night
  • Lanta Phu Hill Resort

    145 Moo 8 Ko Lanta Yai Ko Lanta District, Koh Lanta, Thailand (Show map)

    Klong Nin Beach is approximately 1.9 km from the hotel. The 3-star Lanta Phu Hill Resort places guests abount…

    More...

    Show map

    Book Now
  • Lanta Paradise Beach Resort

    67 M.6 Klong Nin, Koh Lanta, Thailand (Show map)

    This hotel is about 3.4 km away from Klong Nin Beach. The city center lies within 7 km from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 106
    price for 1 night
  • Lanta Wanida

    392 Moo 6, Baan Klongnin, Koh Lanta Yai, Koh Lanta, Krabi, Koh Lanta, Thailand (Show map)

    The hotel is approximately 20 minutes' walk from Lanta Animal Welfare. Koh Lanta city center is 5 km away.

    More...

    Show map

    price for 1 night
    Book Now From US$ 83
    price for 1 night
  • Lanta Island Resort

    10 Moo 3 Tambon Saladan, Krabi, Koh Lanta, Thailand (Show map)

    A short walk will take you to Muay Thai at Klong Dao Stadium in 15 minutes. The city center is 6 km away…

    More...

    Show map

    price for 1 night
    Book Now From US$ 84
    price for 1 night
  • Monkey House

    78 Moo 2, Baan Klong Khong , Saladan, Krabi, Koh Lanta, Thailand (Show map)

    Guests can reach Lanta Thai Cookery School within a 25-minute walk. Monkey House is an excellent place to lodge…

    More...

    Show map

    price for 1 night
    Book Now From US$ 30
    price for 1 night
  • Seahorse Hostel

    178 Moo 1 Saladan Koh Lanta Yai Krabi, Koh Lanta, Thailand (Show map)

    Set in Saladan district of Koh Lanta, the property is about 20 minutes' walk from Oasis Yoga. Catfish Bookshop & Restaurant…

    More...

    Show map

    price for 1 night
    Book Now From US$ 11
    price for 1 night
  • Lanta Infinity Resort

    493 Moo 6, Koh Lanta, Koh Lanta, Thailand (Show map)

    Mu Ko Lanta National Park is nearly 10 km from the venue. Nestled in the old town district and 6 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 24
    price for 1 night
  • Lanta Klong Nin Beach Resort

    324 Moo 6 Koh Lanta Yai, Koh Lanta, Thailand (Show map)

    The property is situated 3 km away from Klong Nin Beach. The hotel offers perfect location 7 km from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 40
    price for 1 night
  • Twin Bay Resort

    333 Moo 1, Koh Lanta, Thailand (Show map)

    The venue is 6 km away from Klong Toab Beach. The distance between Koh Lanta city center and the property…

    More...

    Show map

    price for 1 night
    Book Now From US$ 135
    price for 1 night
  • Baan Kantiang See Villa Resort

    263 Moo 5, Koh Lanta Yai, Koh Lanta, Thailand (Show map)

    Due to a panoramic location of Baan Kantiang See Villa Resort, guests have direct access to Klong Jark Bay, which…

    More...

    Show map

    price for 1 night
    Book Now From US$ 198
    price for 1 night
  • Ananda Lanta Resort

    224 Moo 3, Saladan, Krabi, Koh Lanta, Thailand (Show map)

    Set stroll from tropical beaches close to a tropical garden and palm trees. Such Koh Lanta sights as Saladan School…

    More...

    Show map

    price for 1 night
    Book Now From US$ 54
    price for 1 night
  • Lanta Castaway Beach Resort

    299 Moo 2 Saladan ,Koh Lanta (Krabi) 81150, Koh Lanta, Thailand (Show map)

    You can find Muay Thai at Klong Dao Stadium only 2.7 km from the property. The hotel offers perfect location…

    More...

    Show map

    price for 1 night
    Book Now From US$ 103
    price for 1 night
  • Lanta Casuarina Beach Resort

    288 Moo.3, Phra-Ae Beach, Saladan, Krabi, Koh Lanta, Thailand (Show map)

    This hotel is about 15 km away from Bamboo Bay. The property boasts location within 4 km from Koh Lanta…

    More...

    Show map

    price for 1 night
    Book Now From US$ 86
    price for 1 night
  • Bamboo Bay Resort

    87 Moo 5, A. Ko Lanta, Koh Lanta, Thailand (Show map)

    Mu Ko Lanta National Park is about 15 minutes' walk away. Bamboo Bay Resort is a 3-star venue placed…

    More...

    Show map

    price for 1 night
    Book Now From US$ 55
    price for 1 night