Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-06-03

2026-06-04

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

All Koh Lanta hotels

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

785 properties found

  • Lanta Pearl Beach Resort

    233 Moo 3 Saladan, Koh Lanta, Thailand (Show map)

    Offering guided snorkelling trips and horse riding tours, the 3-star Lanta Pearl Beach Resort Koh Lanta is located around 5 minutes' walk from the Moo 1. Featuring an outdoor swimming pool, this Koh…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Costa Lanta - Adult Only

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

    Located 25 minutes' walk from Ferry, Costa Lanta - Adult Only Hotel Koh Lanta includes 21 rooms with views of the garden. Situated fairly close to the Laem Kho Kwang Beach, the hotel offers an…

    More...

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

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

    Offering a location within a 300-metre distance of Monkey Biziness, Andalay Boutique Resort Koh Lanta offers 14 rooms. Along with an outdoor swimming pool, this hotel features a garden with a balcony.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Lanta Nice Beach Resort - Sha Extra Plus

    137 Moo 6, Klong Nin Beach, Krabi, Koh Lanta, Thailand (Show map)

    The 3-star Lanta Nice Beach Resort - Sha Extra Plus Koh Lanta is situated nearly a 5-minute stroll from Monkey Biziness and provides shuttle service, along with cars for rent. Boasting an outdoor…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Lanta Happy Hill

    Ban Phra-Ae 8 Moo.2 Saladan, Koh Lanta, Krabi, Koh Lanta, Thailand (Show map)

    Located 3.5 km from the Lanta Monkey School, the 2-star Lanta Happy Hill Hotel Koh Lanta features Wi-Fi in public areas and free private parking on site. The resort is a good starting point for…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Lanta Casuarina Beach Resort - Sha Plus

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

    Offering luggage storage and a restaurant, Lanta Casuarina Beach Resort - Sha Plus Koh Lanta lies in the Phra Ae Beach district of Koh Lanta, 2.8 km from the Muay Thai at Klong Dao Stadium and around…

    More...

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

    9 Moo.5 Koh Lanta Yai, Koh Lanta, Krabi, Koh Lanta, Thailand (Show map)

    Offering a restaurant, the 2-star Kantiang Bay View Resort Koh Lanta lies in the Kan Tiang Beach district, within a 10-minute drive of Had Hin Ngam and 4.6 km from Ta Noad Beach. Featuring diving…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Lemonade Boutique Inn

    476/4 M.3 Klong Dao Beach, Saladan Subdistrict, Koh Lanta, Thailand (Show map)

    Enticing active tourists with guided snorkelling trips, the 2-star Lemonade Boutique Inn Koh Lanta is approximately a 5-minute walk from the Muay Thai at Klong Dao Stadium. Offering diving, canoeing,…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Relax Bay Beach Resort

    111 Moo 2, Ao Phra Ae, Koh Lanta, Thailand (Show map)

    The 3-star business Relax Bay Beach Resort Koh Lanta is situated just 1.1 km from the Phra Ae Beach and features a sun deck and massage therapy.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Sea Sand Sun Resort, Lanta Island

    286 Moo 2 Saladan, Koh Lanta, Thailand (Show map)

    Situated nearly a 10-minute drive from Lanta scorpion massage, the elegant 3-star Sea Sand Sun Resort, Lanta Island Koh Lanta entices active guests with snorkeling trips. Boasting an outdoor swimming…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Nakara Long Beach Resort - Sha Extra Plus

    120 Moo 3, Saladan, Koh Lanta, Thailand (Show map)

    Located 4 km from the Saladan Pier, Nakara Long Beach Resort - Sha Extra Plus Koh Lanta is only a 5-minute walk from the Moo 1. The resort offers Wi-Fi in public areas and a car park on site.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Eco Lanta Hideaway Beach Resort

    535 Moo 3, Saladan, Koh Lanta, Thailand (Show map)

    Situated approximately a 15-minute stroll from Long Beach Chalet - Beachfront Zone, the 3-star Eco Lanta Hideaway Beach Resort Koh Lanta welcomes guests with a convenience store and a restaurant. The…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Lanta Ray Bay Hotel

    139/1 Moo. 6 , Koh Lanta , Krabi 81150, Koh Lanta, Thailand (Show map)

    The 2-star Lanta Ray Bay Hotel Koh Lanta is situated in a beach area of Koh Lanta, only 1.5 km from Khlong Noen Beach and around a 25-minute walk from the Asalanta. Located within a 5-minute drive of…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Lanta Palace Beach Resort & Spa - Adult Only

    29 Moo 8, Koh Lanta, Thailand (Show map)

    Located only a few steps from Hat Khlong Tob, the 4-star Lanta Palace Beach Resort & Spa - Adult Only Koh Lanta has a terrace. Featuring an outdoor swimming pool, this Koh Lanta hotel is 3.6 km from…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Alama Sea Village Resort - Sha Extra Plus

    333 M.5 Koh Kanta Yai, Koh Lanta, Thailand (Show map)

    Alama Sea Village Resort - Sha Extra Plus Koh Lanta, located just 50 m from Ba Kan Tiang Beach and 4.5 km from Sang Ga U, features an infinity swimming pool for guests to take a dip in. The hotel…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Kaw Kwang Beach Resort - Sha Extra Plus

    16 Moo 1, Saladan, Koh Lanta, Thailand (Show map)

    Nestled in the Ko Kwang Beach district of Koh Lanta, the 3-star Kaw Kwang Beach Resort - Sha Extra Plus Koh Lanta is nearly a 25-minute walk from the Lanta Mart. The resort has an indoor swimming…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Twin Bay Resort Koh Lanta

    333 Moo 1, Klong Dao Beach, Saladan, Koh Lanta, Thailand (Show map)

    The affordable Twin Bay Resort Koh Lanta is within 5 minutes' walk of Kaw Kwang Beach and offers an infinity pool. Featuring a restaurant and a storage room, the beachfront resort is 4.7 km from the…

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Noble House Beach Resort

    111 Moo 3, T.Saladan Saladan, Krabi, Koh Lanta, Thailand (Show map)

    Situated approximately a 5-minute walk from Klong Dao Beach, the perfect Noble House Beach Resort Koh Lanta offers 33 rooms. This 3-star hotel, located 3.6 km from the Muay Thai at Klong Dao Stadium,…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Nature Beach Resort, Koh Lanta

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

    The comfortable 2-star Nature Beach Resort, Koh Lanta, located within 25 minutes' walk of Tiger Cave Temple, offers a swimming pool and Wi-Fi in public areas.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Baan Thai Lanta Resort

    163 M.2 Saladan, Koh Lanta, Thailand (Show map)

    The 4-star Baan Thai Lanta Resort Koh Lanta is located about a 10-minute drive from the Asalanta and has a swimming pool with sun loungers.

    More...

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