Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Resorts in Koh Lanta

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Hotel types

User rating

In the hotel

In the room

Specify by

Apply Filters
Clear Filters

155 results

  • Alama Sea Village Resort

    From US$ 46

    333 Moo 5, Ko Lanta Yai, Lanta, Krabi, Ko Lanta, Thailand (To the map)

    The 4-star Alama Sea Village Resort enjoys hillside setting overlooking Kantiang Bay. The elegant hotel in Koh Lanta attracts guests with its Thai architecture.

    To the hotel

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

    From US$ 28

    65/1 Kantiang Beach,Koh Lanta,Krabi, Ko Lanta, Thailand (To the map)

    The 3-star Kantiang View Resort enjoys its location near to the beach.

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Rasa Sayang Resort

    From US$ 28

    72 Moo.3, Saladan, Koh Lanta, Krabi, Ko Lanta, Thailand (To the map)

    Rasa Sayang Resort is located near to tropical beaches.

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Keereelay Lanta Resort

    From US$ 17

    771, Moo 2, Saladan, Koh Lanta, Thailand (To the map)

    Keereelay Hotel is a 2-star property situated about 4.8 km from Long Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Layana Resort & Spa

    From US$ 184

    272 Moo 3, Saladan, Krabi, Ko Lanta, Thailand (To the map)

    The contemporary Layana Resort & Spa is rated 5 stars and features 50 rooms for guests to stay in. An example of Thai architecture, this hotel was opened in 2004 and was fully restored in 2008.

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Pimalai Resort & Spa

    From US$ 193

    99 Moo 5, Ba Kan Tiang Beach, Koh Lanta, Krabi, Ko Lanta, Thailand (To the map)

    Pimalai Resort & Spa is a 5-star property only 4.2 km from Ta Noad Beach, Ao Nui and Post Office Ko Lanta.

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Lanta Mermaid Boutique House

    From US$ 23

    333 Moo3 Klong Dao Beach, Baan Saladan, Krabi, Ko Lanta, Thailand (To the map)

    Lanta Mermaid Boutique House Hotel provides 18 rooms with a sweeping view of the mountain.

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Baan Puteri Lanta

    From US$ 43

    114 Moo 5, Koh lanta Yai, Koh Lanta, Krabi, Ko Lanta, Thailand (To the map)

    Offering 14 non-smoking rooms, Baan Puteri Lanta Hotel features a solarium, free private parking and a sea water pool.

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Phutara Lanta Resort

    From US$ 27

    693 Moo 2, Saladan , Koh Lanta, Thailand (To the map)

    Phutara Lanta Resort is a good accommodation choice in Koh Lanta.

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Lanta Halabala Resort

    From US$ 14

    110 Moo8 Lanta Halabala Resort, Koh Lanta, Muang, Krabi, Ko Lanta, Thailand (To the map)

    The budget Lanta Halabala Resort accommodates guests in a beach area of Koh Lanta.

    To the hotel

    price for 1 night
    Book Now From US$ 14
  • Lanta Dd House

    From US$ 16

    561 M. 3 Saladan ,Koh Lanta ,Krabi, Koh Lanta, Thailand (To the map)

    Lanta Dd House Hotel is a 3-star venue set just 2.2 km from Kaw Kwang Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Matcha Resort

    From US$ 17

    679 Moo 2, Saladan, , Koh Lanta, Thailand (To the map)

    The 2-star Matcha Resort places guests abound 3.9 km from Pra Ae Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Lalaanta Hideaway Resort

    From US$ 100

    188 Moo 5 , Koh Lanta, Thailand (To the map)

    The comfortable Lalaanta Hideaway Resort is a 3-star hotel and offers a swimming pool, a diving center and a sun deck.

    To the hotel

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

    From US$ 138

    263 Moo 5, Koh Lanta Yai, Ko Lanta, Thailand (To the map)

    Baan Kantiang See Villa Resort is a 3-star property only 2.4 km from Ao Nui, Bamboo Bay and Sang Ga U.

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Coco Cape Lanta

    From US$ 74

    4 Moo 1, Saladan, Klong Dao Beach, Ko Lanta, Th, Koh Lanta, Thailand (To the map)

    Coco Lanta Resort is a modern 3-star property placed next to Lanta Klong Nin Beach, Pra Ae Beach and Mu Ko Lanta National Park.

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Anda Lanta Resort

    From US$ 71

    79 Moo5 Klong Jark Bay, Krabi, Ko Lanta, Thailand (To the map)

    Anda Lanta Resort is a 3-star venue set just 2.0 km from Ao Nui, Lanta Old Town and Mu Ko Lanta National Park.

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Costa Lanta

    From US$ 85

    212 Moo1 Klong Dao Beach, Saladan, Krabi, Ko Lanta, Thailand (To the map)

    The contemporary 3-star Costa Lanta Hotel provides tour/ticket assistance, dry cleaning and wedding services to ensure guests a comfortable stay.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Lanta Il Mare Beach Resort

    From US$ 34

    52 Moo 8, Klong Nin Beach, Koh Lanta, Thailand (To the map)

    Lanta Il Mare Beach Resort is a 3-star venue positioned about 2 km from Klong Nin Beach. This Thai building was refurbished in 2008.

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Crown Lanta Resort & Spa

    From US$ 80

    315 Moo 1 ,Saladan, Koh Lanta, Ko Lanta, Thailand (To the map)

    The stylish 4-star Crown Lanta Resort & Spa features laundry, free city shuttle service and dry cleaning. Crown Lanta Resort & Spa has been welcoming guests to its modern rooms since 2008.

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Sayang Beach Resort

    From US$ 25

    72 Moo 3 Saladan, Krabi, Koh Lanta, Thailand (To the map)

    The pleasant 3-star Sayang Beach Resort lies within a 15-minute walk of Pra Ae Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 25