Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Ko Lanta Thailand Hotels & Motels

Find hotels in Ko Lanta using the list and search tools below. Search for cheap and discounted hotel and motel rates in or near Ko Lanta, Thailand for your corporate or personal leisure travel. Discover the most popular Ko Lanta hotel and motel rooms. Browse the Ko Lanta area hotels to find the perfect lodging! Please use the provided map of the Ko Lanta hotels.

Ko Lanta Hotels & Accommodations

The Tubkaak Krabi Boutique Resort 123 Moo 3 Tubkaak Beach, Krabi, Krabi 81180 TH ~42.61 miles northwest of Ko Lanta
  • Luxurious 5-star Resort property
  • 2 floors in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Holiday Ao Nang Beach Resort Krabi 123 Moo 3, Krabi, Krabi 81180 TH ~37.22 miles north of Ko Lanta
  • property
  • 4 floors in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Rayavadee 214 Moo 2 Tumbon Ao Nang, Amphur Muang, Krabi, 81 81000 TH ~34.64 miles north of Ko Lanta
  • Luxury 5-star hotel
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Dusit Thani Krabi Beach Resort 155 Moo 2 Nong Thale, Krabi, 81 81180 TH ~40.12 miles northwest of Ko Lanta
  • Luxurious Five Star Resort property
  • Hotel has 12 suites
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
SAii Phi Phi Island Village 49 Moo 8, Ko Phi Phi, 81 81000 TH ~24.90 miles northwest of Ko Lanta
  • Luxury 5-star Resort property
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.3 /10 Guest Reviews Call BookMore Details
Krabi Resort 232 Moo 2 Ao Nang Beach, Krabi, 81 81000 TH ~36.94 miles north of Ko Lanta
  • 4 star Resort property
  • Airport shuttle provided
Call to Book
Add your dates for price
Average 7.9 /10 Read Reviews Call BookMore Details
Banyan Tree Krabi 279 Moo 3 Tambon Nong Thale, Krabi, Krabi 81180 TH ~42.84 miles northwest of Ko Lanta
  • Luxury 5-star property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Amari Vogue Krabi Tubkaak Beach, Krabi, 81 81180 TH ~42.74 miles northwest of Ko Lanta
  • Luxurious 5 Star Resort property
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.1 /10 Review Score Call BookMore Details
Avani Ao Nang Cliff Krabi Resort 328 Moo 2 Ao Nang, Krabi, 81180 TH ~36.49 miles north of Ko Lanta
  • Four star Resort hotel
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Phulay Bay a Ritz-Carlton Reserve 111 Moo 3 Tumbol Nongthalay, Krabi, Krabi 81180 TH ~42.32 miles northwest of Ko Lanta
  • Luxury 5-star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
BlueSotel SMART Krabi Aonang Beach - Adults only 1077 Aonang Soi 15 Moo 2, Aonang, Krabi, Krabi 81180 TH ~36.25 miles north of Ko Lanta
  • High end hotel
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
Phi Phi Holiday Resort Leam Tong Beach, Ko Phi Phi, Krabi 81000 TH ~25.98 miles northwest of Ko Lanta
  • Three Star Resort property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Centara Ao Nang Beach Resort & Spa Krabi 981 Moo 2 Tambon Ao Nang, Krabi, Krabi 81180 TH ~36.25 miles north of Ko Lanta
  • 4 star hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.9 /10 Latest Reviews Call BookMore Details
Sofitel Krabi Phokeethra Golf & Spa Resort 200 Moo 3 Klong Muang Beach, Krabi, 81 81180 TH ~41.07 miles northwest of Ko Lanta
  • Luxurious 5 Star Resort hotel
  • 276 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Nakamanda Resort & Spa 126 Moo 3 Klong Muang Beach, Krabi, Krabi 81000 TH ~40.43 miles northwest of Ko Lanta
  • Luxury 5 star Resort hotel
  • Hotel has 5 suites
Call to Book
Add your dates for price
Very Good 8.9 /10 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
OUTRIGGER Phi Phi Island Resort 11 Moo 8 Laem Tong, Ko Phi Phi, 81 81000 TH ~26.21 miles northwest of Ko Lanta
  • Luxury 5 star Resort property
  • Airport shuttle provided
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Panan Krabi Resort 945 Moo 2 T. Aonang, Krabi, 81 81180 TH ~36.40 miles north of Ko Lanta
  • Four-star hotel
  • Airport shuttle provided
Call to Book
Add your dates for price
Very Good 8.9 /10 Hotel Reviews Call BookMore Details
Ayodhaya Palace Beach Resort Krabi 112 / 2 Moo 3 Tambol Ao Nang, Krabi, 81 81000 TH ~37.81 miles northwest of Ko Lanta
  • 4 star hotel
  • 141 rooms in hotel
Call to Book
Add your dates for price
Average 6.0 /10 Review Score Call BookMore Details
Holiday Inn Resort Krabi Ao Nang Beach by IHG 244 Moo 2 Aonang, Muang, Krabi, Krabi 81180 TH ~36.45 miles north of Ko Lanta
  • 4 star hotel
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
The L Resort 31 Moo 2 Ao Nang Beach, Krabi, 81 81000 TH ~36.70 miles north of Ko Lanta
  • Four-star Resort property
  • Fitness + Health Center
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Phi Phi CoCo Beach Resort 299 Moo 7 Tambon Aonang, Ko Phi Phi, Krabi 81210 TH ~24.50 miles west of Ko Lanta
  • High end property
  • Check-in: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.5 /10 Recent Reviews Call BookMore Details
Aonang Villa Resort l Lifestyle Beachfront Resort 113 Moo 2 Aonang Beach, Krabi, 81 81000 TH ~36.36 miles north of Ko Lanta
  • High end hotel
  • Airport shuttle provided
Call to Book
Add your dates for price
Very Good 8.7 /10 Recent Reviews Call BookMore Details
Sea Seeker Krabi Resort 963 Moo 2 Tumbon Aonang, Amphur Muang, Krabi, Krabi 81000 TH ~36.32 miles north of Ko Lanta
  • High end property
  • Check-in: 2:00 PM - 5:30 AM
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Anyavee Tubkaek Beach Resort 146 Moo 3 Nongthale, Muang, Krabi, Krabi 81000 TH ~42.70 miles northwest of Ko Lanta
  • Resort property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Phi Phi The Beach Resort 177 Moo 7 Phi Phi Island, Ko Phi Phi, Krabi 81000 TH ~22.82 miles west of Ko Lanta
  • Mid-scale hotel
  • Check-in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.3 /10 Reviews Call BookMore Details
Pimalai Resort & Spa 99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Krabi 81150 TH
  • Luxurious 5-star Resort property
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.8 /10 Read Reviews Call BookMore Details
Railay Village Resort & Spa 544 Moo 2 Ao Nang Muang, Krabi, Krabi 81000 TH ~34.74 miles north of Ko Lanta
  • Expensive Resort hotel
  • 49 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Beyond Krabi 98 Moo3 Klong Muang Beach, Nongtalay, Krabi, 81 81000 TH ~40.63 miles northwest of Ko Lanta
  • Four star Resort hotel
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.3 /10 Latest Reviews Call BookMore Details
BlueSotel Krabi Ao Nang Beach 778 Moo 2 Aonang, Krabi, 81180 TH ~36.42 miles north of Ko Lanta
  • High end hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
The ShellSea Krabi Luxury Beach Front Resort & Pool Villa 999 Moo 6 Sai Thai, Muang, Krabi, Krabi 81000 TH ~34.31 miles north of Ko Lanta
  • Luxury 5 star hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.7 /10 Guest Reviews Call BookMore Details
Bhu Nga Thani Resort & Villas Railay 479 Moo 2 Railay East, Ao Nang, Muang, Krabi, Krabi 81000 TH ~34.63 miles north of Ko Lanta
  • 4-star property
  • 3 floors in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Pakasai Resort 88 Moo 3 T. Ao Nang, A. Muang, Krabi, Krabi 81000 TH ~36.95 miles north of Ko Lanta
  • High end property
  • Check-in: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Sand Sea Resort Railay Beach 39 M.2, Krabi, Krabi 81000 TH ~34.71 miles north of Ko Lanta
  • 4-star Resort property
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.5 /10 Read Reviews Call BookMore Details
Centara Anda Dhevi Resort and Spa Krabi 182 Moo 3 Tambol Ao Nang, Krabi, 81 81180 TH ~37.16 miles north of Ko Lanta
  • Four star property
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.5 /10 Hotel Reviews Call BookMore Details
Anana Ecological Resort Krabi 1004 Soi Suan Tu Rian Ao Nang, Krabi, Krabi 81180 TH ~36.12 miles north of Ko Lanta
  • Luxury 5 star property
  • Hotel has a green policy See policy
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Phi Phi Harbour View Hotel 58 / 1 Moo 7 Phi Phi Beach, Ko Phi Phi, 81210 TH ~24.48 miles west of Ko Lanta
  • Midscale hotel
  • Check in time: 2:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Aonang Fiore Resort 764 Moo 2 Aonang, Krabi, 81180 TH ~36.60 miles north of Ko Lanta
  • High-end hotel
  • 79 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Ban Sainai Resort 550 Soi Aonang 11 / 1, Moo 2, Krabi, 81 81180 TH ~36.13 miles north of Ko Lanta
  • 4-star Resort hotel
  • Airport shuttle provided
Call to Book
Add your dates for price
Excellent 9.1 /10 Hotel Reviews Call BookMore Details
Holiday Style Ao Nang Beach Resort Krabi 123 / 3 Moo 3 Ao Nang Beach, Krabi, Krabi 81180 TH ~37.34 miles north of Ko Lanta
  • Three Star Resort hotel
  • Check in time: 3:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Railay Princess Resort & Spa 145 / 1 Moo, Krabi, Krabi 81000 TH ~34.62 miles north of Ko Lanta
  • High end Resort hotel
  • Check in time: 2:00 PM - 5:30 AM
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Ao Nang Phu Pi Maan Resort and Spa 86 / 8 Moo 2 Ao Nang, Muang, Krabi, Krabi 81000 TH ~36.51 miles north of Ko Lanta
  • Four star property
  • Check-in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Peace Laguna Resort & Spa 193 Moo 2 Ao Nang Muang, Krabi, 81 81000 TH ~36.37 miles north of Ko Lanta
  • Four star hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Chaokoh Phi Phi Hotel & Resort 157 Moo 7 Koh Phi Phi Don, T. Aonang, Ko Phi Phi, Krabi - Trang 81210 TH ~24.04 miles northwest of Ko Lanta
  • Affordable hotel
  • Hotel has 83 rooms
Call to Book
Add your dates for price
Very Good 8.5 /10 Reviews Call BookMore Details
Red Ginger Chic Resort 168 Moo 3, Krabi, 81 81000 TH ~37.11 miles north of Ko Lanta
  • Four star property
  • Check-in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Tup Kaek Sunset Beach Resort 109 Moo 3 Nong Talay, Krabi, 81 81000 TH ~42.51 miles northwest of Ko Lanta
  • 3 star Resort hotel
  • Check in time: 2:00 PM - 10:00 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Ashram Kanabnam Resort 320 / 9 Uttarakit RD Paknam, Krabi, 81000 TH ~36.84 miles north of Ko Lanta
  • 3-star property
  • Check in time: 1:00 PM
Call to Book
Add your dates for price
Average 6.8 /10 Guest Reviews Call BookMore Details
Varana Hotel Krabi 258 Moo 3 Tambol Nongtalay Amphur Muang, Krabi, Krabi Province 81180 TH ~40.55 miles northwest of Ko Lanta
  • Luxury 5-star property
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
PP Princess Resort 103, Ko Phi Phi, 81 81210 TH ~24.10 miles northwest of Ko Lanta
  • Midscale Resort property
  • 8 rooms in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Deevana Plaza Krabi 186 Moo 3 Ao Nang Soi 8, Krabi, 81 81000 TH ~37.25 miles north of Ko Lanta
  • Four star property
  • 213 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Krabi La Playa Resort 143 Moo 3 Tambon AoNang A.Muang, Krabi, 81 81000 TH ~37.03 miles north of Ko Lanta
  • Four star hotel
  • Check in: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.3 /10 Reviews Call BookMore Details

Next: See My Ko Lanta Hotels with Pricing

This island is located in the Krabi Province, and is one of the most southern provinces of Thailand. It offers fantastic scuba diving to visitors, with the wide variety of exotic sea life living in the ocean. Most of the attractions on this island are located on the West shore, and activities include hiking, canoeing and sightseeing in the old town. Koh Lanta hotels tend to come in the form of luxury resorts and there isn't such an extensive range of cheap hotels. 

Budget Options

One of the cheap hotels that is available is the Cha-Da Beach Resort, and this is found in Sala Dan village. This hotel offers a warm and welcoming environment, and breakfast is served from 6.00am - 9.30am every morning in the cafe style lounge area. There is also a beautiful terrace offering great views where guests can sit and relax. Another one of the three star Koh Lanta hotels is the Good Days Lanta Beach Resort. This is a down-to-earth resort hotel and is ideally located for those wanting to take advantage of the amazing scuba-diving on this island. The hotel is made up of bungalows, cottages and villas. Breakfast is included in the price of a stay, and most rooms come with coffee making facilities. 

Luxury Resorts

There are many resort hotels in Koh Lanta. One of these is the Layana Resort & Spa which is a great high-end option. The upscale rooms offer all the modern conveniences a traveler would need, and breakfast and parking is provided free. 

Cocktails can be enjoyed in the open-air bar and restaurant on the beachfront terrace. There are spa facilities here too where guests can be treated to the ultimate luxury treatments. Pimalai Resort & Spa is luxury resort set atop a hill and has to be accessed via private speedboat. This is the ultimate place to come for those wanting to really escape their busy lives, and unwind in true paradise. It is away from the hustle and bustle of the rest of the island, and is very popular for weddings or those on their honeymoon. 

Some Alternative Options

The choice of Koh Lanta hotels also includes some alternative options, Kulraya Villas are a pair of two bedroom luxury villas set on a hilltop. They are perfect for those wanting privacy, and great facilities such as an open plan living room and fully equipped kitchen. Each villa has an infinity pool and comes with amazing views of the ocean. Another option for those who would prefer a villa is the Baan KanTiang See, which offers laid-back accommodation at an affordable price. It's the perfect option for those still wanting to enjoy the splendour of the island whilst having some privacy, and this hotel is located not far from Khlong Chak waterfall. There is also a cafe and bar on-site, and guests can make use of the outdoor pool too.

FAQs about hotels in Ko Lanta

What are the top rated hotels in Ko Lanta?

Pimalai Resort & Spa, Dusit Thani Krabi Beach Resort and OUTRIGGER Phi Phi Island Resort are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Ko Lanta?

The Tubkaak Krabi Boutique Resort, Rayavadee and Dusit Thani Krabi Beach Resort are the top 3 luxury hotels near Ko Lanta city center.

What hotels are closest to the city center of Ko Lanta?

Pimalai Resort & Spa, Phi Phi The Beach Resort, and Chaokoh Phi Phi Hotel & Resort are the properties closest to Ko Lanta city center.

What are the most popular independent hotels in Ko Lanta?

Layana Resort and Spa - Adult Only, Boutique Village Hotel and Naraya Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Choice Hotels branded hotels in Ko Lanta?

Zana Villas and Pool Club Krabi, BaanPhutawanLanta and Aonang Aingpha Resort are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels in Ko Lanta?

Holiday Style Ao Nang Beach Resort Krabi, Holiday Inn Resort Krabi Ao Nang Beach by IHG and Phi Phi Indigo hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top