Skip to content

Where to stay

Hotels in Koh Lanta

Compare places to stay in Koh Lanta. Filter by property type and check current rates with each provider.

Read the Koh Lanta destination guide

73 places to stay

Highest verified guest ratings first

Siri Lanta Resort
Resort

Siri Lanta Resort

koh lanta3 star
  • Sleeps 2–3
Lanta Intanin Resort
Resort

Lanta Intanin Resort

koh lanta3 star
  • Sleeps 2
Avani Plus Koh Lanta Krabi Resort
Resort

Avani Plus Koh Lanta Krabi Resort

koh lanta5 star
  • Sleeps 2
Lemonade Boutique Inn
Guesthouse

Lemonade Boutique Inn

koh lanta2 star
  • Sleeps 1–2
Peaceful Resort
Resort

Peaceful Resort

koh lanta3 star
  • Sleeps 2
Asura
Resort

Asura

koh lanta3 star
Andalay Boutique Resort
Resort

Andalay Boutique Resort

koh lanta3 star
  • Sleeps 2
Andaman Lanta Resort
Resort

Andaman Lanta Resort

koh lanta3 star
  • Sleeps 2
Best Stay Hostel
Hostel

Best Stay Hostel

koh lanta1.5 star
  • Sleeps 1–2
Bootshaus
Apartment

Bootshaus

koh lanta
  • 1 bedroom
  • Sleeps 2
Breizh Cape Beach Bungalows
Bungalow

Breizh Cape Beach Bungalows

koh lanta2 star
  • Sleeps 2
Casa Bellavista
Entire villa

Casa Bellavista

koh lanta
  • 3 bedrooms
  • Sleeps 6
Chada Lanta Beach Resort And Spa
ResortPrivate-pool rooms

Chada Lanta Beach Resort And Spa

koh lanta5 star
  • Sleeps 2
Coco Cape Lanta Resort
Resort

Coco Cape Lanta Resort

koh lanta3 star
Diamond Cliff Beach Lanta Resort
Guesthouse

Diamond Cliff Beach Lanta Resort

koh lanta3 star
Fill - Feel @ Long Beach Resort
Resort

Fill - Feel @ Long Beach Resort

koh lanta
  • Sleeps 2
Hub Of Joys Hostel
Hostel

Hub Of Joys Hostel

koh lanta3 star
  • Sleeps 1
Keereelay Lanta Resort
Resort

Keereelay Lanta Resort

koh lanta2 star
  • Sleeps 2
Klongdao Sunset Villa
Resort villa room

Klongdao Sunset Villa

koh lanta3 star
  • Sleeps 2–5
Kongsai Private poolvilla in Klong Khong
Entire villa

Kongsai Private poolvilla in Klong Khong

koh lanta
  • Sleeps 8
Kulraya Villas
Entire villa

Kulraya Villas

koh lanta
  • 2 bedrooms
  • Sleeps 5
Laguna Beach Club Resort
Resort

Laguna Beach Club Resort

koh lanta3 star
  • Sleeps 2
LaLaanta Hideaway Resort
Resort

LaLaanta Hideaway Resort

koh lanta3 star
  • Sleeps 2
Lanta Andaleaf Bungalow
Bungalow

Lanta Andaleaf Bungalow

koh lanta1 star
  • Sleeps 2