Photo by tourism thailand

Hotels in Ko Lanta

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Ko Lanta?

Long Beach Chalet

Long Beach Chalet
3.0 star property
Ko Lanta
9.4 out of 10, Exceptional, (249 reviews)
Soothing waves welcome you at this oceanfront retreat with 2 outdoor pools and a children's splash area. Just steps from Long Beach and near Klong Dao Beach, this hotel offers massages at the spa and international cuisine at Lym's Bar & Restaurant.
The price is Rp574.246
Rp681.630 total
includes taxes & fees
5 Jul - 6 Jul
Long Beach Chalet

Lanta Casa Blanca

Lanta Casa Blanca
4.0 star property
Ko Lanta
9.4 out of 10, Exceptional, (240 reviews)
Step into seaside tranquility at this Ko Lanta retreat, where the beachfront restaurant serves international cuisine all day. Enjoy the outdoor pool, children's splash area, and rejuvenating Thai massages after snorkelling adventures near Klong Dao Beach.
The price is Rp1.100.352
Rp1.306.118 total
includes taxes & fees
8 Jun - 9 Jun
Lanta Casa Blanca

Thai House Beach Resort

Thai House Beach Resort
3.0 star property
Ko Lanta
9.4 out of 10, Exceptional, (47 reviews)
Embrace tropical relaxation at this Ko Lanta guesthouse near Long Beach and Klong Dao Beach. After massages or reflexology at the full-service spa, enjoy refreshments at the beach bar. The garden and terrace provide peaceful retreats between oceanside adventures.
The price is Rp323.852
Rp384.412 total
includes taxes & fees
14 Jun - 15 Jun
Thai House Beach Resort

Lanta Castaway Beach Resort

Lanta Castaway Beach Resort
3.5 star property
Ko Lanta
9.6 out of 10, Exceptional, (170 reviews)
Escape to Ko Lanta's pristine shores at this beachfront resort offering Thai massages and reflexology at the outdoor spa. Enjoy free breakfast before relaxing at the beach bar or exploring nearby Long Beach and Klong Dao Beach.
The price is Rp694.960
Rp824.918 total
includes taxes & fees
1 Jul - 2 Jul
Lanta Castaway Beach Resort

Ko lanta Hotels & Co- Working Space

Ko lanta Hotels & Co- Working Space
3.0 star property
Ko Lanta
Dive into coastal bliss at this Ko Lanta hotel where azure waves meet productivity. Just steps from Klong Nin Beach with easy access to Long Beach, enjoy the on-site cafe and evening bar after using free WiFi and parking.
The price is Rp519.583
Rp576.737 total
includes taxes & fees
10 Jun - 11 Jun
Ko lanta Hotels & Co- Working Space

Sea Sun Bungalows

Sea Sun Bungalows
2.5 star property
Ko Lanta
Discover Ko Lanta's natural charm at this relaxing retreat. Just a 5-minute drive to Klong Nin Beach, with Long Beach nearby. After exploring, unwind at the restaurant, sip drinks at the bar, or relax in the garden.
The price is Rp166.787
Rp197.975 total
includes taxes & fees
22 Jun - 23 Jun
Sea Sun Bungalows

Lanta Forest Resort&Villas

Lanta Forest Resort&Villas
2.0 star property
Ko Lanta
10.0 out of 10, Exceptional, (3 reviews)
The price is Rp352.261
Rp391.010 total
includes taxes & fees
9 Jun - 10 Jun
Lanta Forest Resort&Villas

Lazy Days Bungalows

Lazy Days Bungalows
3.0 star property
Ko Lanta
9.8 out of 10, Exceptional, (90 reviews)
Embrace tropical tranquility at this Ko Lanta retreat featuring an inviting outdoor pool and garden terrace. Located within 10 minutes of Long Beach and Klong Dao Beach, enjoy convenient dining at the restaurant or sip drinks at the bar after sandy adventures.
The price is Rp1.065.606
Rp1.264.874 total
includes taxes & fees
11 Jun - 12 Jun
Lazy Days Bungalows

Good Days Lanta Beach Resort

Good Days Lanta Beach Resort
3.5 star property
Ko Lanta
8.2 out of 10, Very good, (94 reviews)
Escape to this beachfront haven with outdoor and children's pools just 5 minutes from Long Beach. After a refreshing swim, savour meals at the restaurant or enjoy drinks at the bar while taking in garden views from the terrace.
The price is Rp315.050
Rp373.963 total
includes taxes & fees
8 Jun - 9 Jun
Good Days Lanta Beach Resort

Ser-En-Dip-I-Ty

Ser-En-Dip-I-Ty
2.5 star property
Ko Lanta
9.8 out of 10, Exceptional, (49 reviews)
The price is Rp396.356
Rp439.956 total
includes taxes & fees
8 Jun - 9 Jun
Ser-En-Dip-I-Ty

Lanta Sweet Mansion

Lanta Sweet Mansion
3.0 star property
Ko Lanta
8.0 out of 10, Very good, (24 reviews)
Tranquil hotel situated a short drive from Klong Dao Beach and Long Beach in Ko Lanta. Enjoy convenient amenities including complimentary WiFi and self parking, with optional breakfast available to start your day before exploring nearby popular attractions.
The price is Rp244.628
Rp290.373 total
includes taxes & fees
7 Jul - 8 Jul
Lanta Sweet Mansion

Baan Rabieng

Baan Rabieng
3.0 star property
Ko Lanta
7.4 out of 10, Good, (26 reviews)
The price is Rp602.299
Rp714.929 total
includes taxes & fees
8 Jun - 9 Jun
Baan Rabieng

Cliff Lanta Suite

Cliff Lanta Suite
3.0 star property
Ko Lanta
9.0 out of 10, Wonderful, (38 reviews)
The price is Rp1.288.653
Rp1.430.405 total
includes taxes & fees
8 Jun - 9 Jun
Cliff Lanta Suite

Twin Bay Resort

Twin Bay Resort
3.0 star property
Ko Lanta
8.0 out of 10, Very good, (209 reviews)
Escape to Ko Lanta's serene coastline where this resort offers a private beach, outdoor pools for adults and kids, and massage services. Enjoy snorkelling, kayaking, and scuba diving, then unwind at the poolside bar.
The price is Rp844.376
Rp1.002.275 total
includes taxes & fees
8 Jun - 9 Jun
Twin Bay Resort

Lanta Pearl Beach Resort

Lanta Pearl Beach Resort
3.0 star property
Ko Lanta
9.2 out of 10, Wonderful, (398 reviews)
Experience paradise at this Ko Lanta resort with Long Beach just a 5-minute drive away. Thai cuisine awaits at The Pearl Restaurant, while the outdoor pool, spa massages, and poolside bar create a perfect beachside escape.
The price is Rp421.055
Rp499.793 total
includes taxes & fees
20 Jun - 21 Jun
Lanta Pearl Beach Resort

Lanta Garden Hill Resort and Apartments

Lanta Garden Hill Resort and Apartments
2.5 star property
Ko Lanta
3.0 out of 10, (2 reviews)
Lanta Garden Hill Resort and Apartments

The Pier Lanta Eco Friendly Hotel

The Pier Lanta Eco Friendly Hotel
2.0 star property
Saladan
9.4 out of 10, Exceptional, (29 reviews)
The Pier Lanta Eco Friendly Hotel

Lanta Miami Resort

Lanta Miami Resort
3.0 star property
Ko Lanta
8.6 out of 10, Excellent, (146 reviews)
Immerse yourself in tropical serenity steps from the shore. Unwind with beachside massages or cool off in the outdoor pool after exploring nearby Long Beach. The restaurant and beach bar provide perfect spots to savour sunset views.
The price is Rp481.371
Rp571.388 total
includes taxes & fees
10 Jun - 11 Jun
Lanta Miami Resort

Isara Lanta

Isara Lanta
2.5 star property
Ko Lanta
8.8 out of 10, Excellent, (44 reviews)
Escape to this serene hotel near Long Beach, where lush gardens and a welcoming terrace create a tropical haven. Relax with rejuvenating massages after exploring nearby Klong Nin Beach, then unwind at the bar with refreshing island cocktails.
The price is Rp277.983
Rp329.966 total
includes taxes & fees
9 Jun - 10 Jun
Isara Lanta
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Ko Lanta and save more

Sign in to unlock great savings.
Showing deals for:12 Jun - 14 Jun
Showing deals for:7 Jul - 8 Jul

Check out hotels with a pool in Ko Lanta

You may also like hotels with spas in Ko Lanta

You can also stay in resorts in Ko Lanta

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Ko Lanta?

Our prices for hotels in Ko Lanta are cheapest in March
Price trends for hotels in Ko Lanta
Pricing is based on two traveller single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Ko Lanta
June
High 30°C / low 27°C. Rainy most days.
View properties in June
30°
weather_sleet
June, no crowd data, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
30°
weather_sleet
July, no crowd data, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
30°
weather_sleet
August, no crowd data, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
30°
weather_sleet
September, no crowd data, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
30°
weather_sleet
October, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
30°
weather_sleet
November, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
30°
weather_sun
December, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
30°
weather_sun
January, no crowd data, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
32°
weather_sun
February, no crowd data, average high temperature 32 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
32°
weather_sun
March, no crowd data, average high temperature 32 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
32°
weather_partly_sunny
April, no crowd data, average high temperature 32 degrees Celsius, average low temperature 27 degrees Celsius. Partly sunny.
27°
31°
weather_sleet
May, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
Monthly weather averages (˚C)

Top landmarks in Ko Lanta

Learn more about Ko Lanta

Notable for its natural beauty, Ko Lanta features attractions such as Sala Dan Lanta Pier and Klong Dao Beach. Visitors to this beachside city speak highly of the bars whereas sights include Long Beach and Laem Kho Kwang.

Lighthouse and National Park of Koh Lanta, Krabi, Thailand

Check out reviews of Ko Lanta hotels guests love

Frequently asked questions

How much does a hotel room cost in Ko Lanta?
You can choose a great hotel in Ko Lanta from Rp290.373 with properties to suit all budgets and needs. Lanta Long Beach Hostel and Hub of Joys Hostel are a couple of low-cost options that are popular with our travellers. To find an affordable hotel in Ko Lanta that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Ko Lanta hotels?
Discover great deals on Ko Lanta hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Ko Lanta hotels.
Can I book Ko Lanta hotels with free cancellation?
To book a refundable Ko Lanta hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Ko Lanta?
Some of the most popular luxury hotels in Ko Lanta are Avani+ Koh Lanta Krabi Resort, Pimalai Resort And Spa, and Rawi Warin Resort and Spa. Avani+ Koh Lanta Krabi Resort is a luxury hotel with a high guest rating amongst our travellers, and it offers 2 outdoor pools, Thai massage treatments and a steam room. Pimalai Resort And Spa and Rawi Warin Resort and Spa are also popular luxury stays in great Ko Lanta locations.
What are some of the best Ko Lanta beach hotels?
For a beachy holiday in Ko Lanta, Klong Dao Beach and Klong Nin Beach are some of the best places to visit. Stay at a well-reviewed Ko Lanta beach hotel and enjoy your holiday. Check out Pana Long Beach Resort if you're after a hotel that's near the water. With a beach (direct access) and guestrooms offering patios, our travellers rate it highly at 10 out of 10. Pimalai Resort And Spa is another great choice for a relaxing beach holiday and our travellers rate it 9.8. Located on the beach, this resort has 2 outdoor pools and a children's pool along with a variety of other amenities to enjoy. Lanta Castaway Beach Resort is another ideal choice. Travellers love the beachfront setting plus the full-service spa, and it has a guest rating of 9.6.
What are some of the best hotels in Ko Lanta for couples?
Stay at a top-rated Ko Lanta romantic hotel and make the most of your couple's holiday. Our travellers love Pimalai Resort And Spa, a resort with a beach. Another romantic hotel with top reviews is Layana Resort and Spa. This resort offers a beach and a beach bar for a perfect stay. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Ko Lanta for couples on Hotels.com.
What are some of the best kid-friendly hotels in Ko Lanta?
Some of the best Ko Lanta hotels for kids include Pana Long Beach Resort, Pimalai Resort And Spa, and Lanta Casa Blanca. Pana Long Beach Resort is a kid-friendly hotel with a guest score of 10 out of 10 plus family-friendly amenities like a beach (direct access). Check out Pimalai Resort And Spa with a guest score of 9.8. This popular resort has a beach and 2 outdoor pools as well as free cots in the guestrooms. Lanta Casa Blanca is another good option with a beach and an outdoor pool. Explore more kid-friendly hotels in Ko Lanta by using our "Family friendly" filter in your search on Hotels.com.
What are the top Ko Lanta hotels with a pool?
For some added luxury, discover the best Ko Lanta hotels with a pool. Verona Lanta Resort is a great hotel with an outdoor pool and a lazy river, and a guest rating of 10 out of 10. Plus, you can make the most of its poolside bar and terrace. Lanta Beachfront Resort is a popular hotel that features an outdoor pool along with a beach and a restaurant. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Ko Lanta with a pool.
What are some of the best Ko Lanta hotels with free parking?
If you're exploring by car, finding a great Ko Lanta hotel with free parking is a win. Our travellers' favourites include:
What are the top Ko Lanta boutique hotels?
Book your stay at a stylish boutique hotel in Ko Lanta. Pimalai Resort And Spa is a popular resort with our travellers, offering guests a beach and 2 outdoor pools as well as air-conditioned guestrooms with patios. Another top-rated boutique property is Avani+ Koh Lanta Krabi Resort, and this upscale property has a private beach, plus individually decorated guestrooms with 24-hour room service and turndown service.
What are some popular hotels in central Ko Lanta?
For hotels in central Ko Lanta, check out Pana Long Beach Resort and Lanta Triple Novel. Travellers love Pana Long Beach Resort for its location, as well as the beach (direct access), terrace and free parking this hotel offers. Lanta Triple Novel is another popular central hotel with a restaurant, a bar/lounge and a terrace. When you stay at one of these central hotels, you'll be in easy reach of top sights including Long Beach.
What hotels do travellers recommend in Ko Lanta?

Find out more about Ko Lanta

Ko Lanta: A Serene Escape into Nature's Unspoiled Paradise

Nestled in the heart of Krabi Province, Ko Lanta is a tropical paradise that enchants with its stunning beaches, lush jungles, and vibrant coral reefs. This idyllic island escape offers a perfect blend of relaxation and adventure, from sunbathing on the serene shores of Klong Dao to snorkelling in the crystal-clear waters of Koh Haa. Explore charming fishing villages, indulge in fresh seafood, and experience the rich cultural tapestry of local life. With its laid-back atmosphere and breathtaking sunsets, Ko Lanta is the ultimate romantic getaway or off-the-beaten-path retreat for discerning travellers.

Discover great hotels in Ko Lanta

Ko Lanta offers a diverse range of accommodation options, from budget-friendly guesthouses to luxurious beachfront resorts. Whether you're after a cosy bungalow or a lavish suite with stunning views, you'll find inviting hotels scattered across the island, catering to all tastes and budgets. Here are some of the best hotels in Ko Lanta that our travelers love:

  1. Freeda Resort Koh JumOpens in a new window: This inviting 2.5-star hotel offers a delightful beach vacation experience, perfect for leisure travellers seeking a coastal retreat. With direct access to the beach, guests can enjoy sun-soaked days by the water. The hotel’s charming atmosphere and convenient location provide a relaxing escape, making it a popular choice among those who appreciate a tranquil seaside setting.
  2. Koh Jum Delight BeachOpens in a new window: This 2.5-star hotel caters to leisure travellers with its varied dining options, including complimentary breakfast and a selection of meals throughout the day. Featuring entertainment amenities such as LED and satellite televisions, the hotel fosters a comfortable and enjoyable stay. Its focus on providing a delightful culinary experience creates a welcoming ambiance, making it a fantastic choice for those who value good food and relaxation during their travels.
  3. Srikanlaya ResortOpens in a new window: This charming 3.0-star hotel is ideal for discerning leisure travellers looking for a comfortable stay. With a restaurant offering lunch and dinner options, along with a breakfast menu, the dining experience is a highlight. The hotel features modern entertainment amenities, including LCD televisions and satellite programming, ensuring guests can unwind in style. Its inviting atmosphere and appealing amenities create an enjoyable setting for a memorable getaway.

Top locations to stay in Ko Lanta

In Ko Lanta, Krabi Province, Thailand, standout areas to stay include Saladan, Ko Lanta Old Town, and Ko Klang. Saladan offers beach relaxation and vibrant markets, while Ko Lanta Old Town enchants with its rich history and charming wooden houses. Ko Klang provides a tranquil escape. For first-time visitors, Saladan is best suited due to its accessibility and lively atmosphere.

  1. SaladanOpens in a new window: Saladan is the bustling heart of Ko Lanta, offering a vibrant mix of beach relaxation and local culture. It’s the main ferry port, making it a convenient base for exploring the island and neighbouring areas. The charming waterfront is lined with shops and markets, perfect for picking up unique souvenirs or trying local street food. Saladan boasts beautiful beaches where you can unwind and soak up the sun, while the lively atmosphere provides plenty of opportunities to meet fellow travellers and enjoy the warm local hospitality.
  2. Ko Lanta Old TownOpens in a new window: Steeped in history, Ko Lanta Old Town is a picturesque area that showcases the island's traditional charm. With its wooden stilt houses and vibrant local markets, it’s a fantastic spot for leisurely strolls and immersing yourself in the island's rich culture. The waterfront area is ideal for enjoying stunning sunset views, and the quaint shops and cafés offer a taste of local life. This area is perfect for those seeking a slower pace and a deeper connection to the island's heritage.
  3. Ko KlangOpens in a new window: A hidden gem just off Ko Lanta, Ko Klang is ideal for those looking to escape the more touristy spots. This tranquil island offers a unique opportunity to experience local fishing village life and stunning natural scenery. You can explore lush mangroves and engage with friendly locals, making it a perfect place for a day trip. Enjoy a laid-back atmosphere while discovering the island’s authentic charm, including traditional crafts and serene beaches, perfect for unwinding away from the crowds.

Things to do in Ko Lanta

Ko Lanta is a tropical paradise where stunning beaches meet lush forests and vibrant coral reefs. Ideal for snorkelling and scuba diving, the crystal-clear waters invite exploration. Enjoy scenic boat trips or hike through serene nature parks, making it a perfect getaway for nature lovers and water enthusiasts alike.

  • Main BeachOpens in a new window – Relax on the golden sands of Main Beach, where the gentle waves invite you for a refreshing swim. This beach is a great spot for sunbathing, enjoying a beachside massage, or simply watching the world go by. The vibrant atmosphere is perfect for families and solo travellers alike.
  • Paradise BeachOpens in a new window – Discover the serene beauty of Paradise Beach, a hidden gem surrounded by lush greenery. This idyllic location offers crystal-clear waters ideal for snorkelling, where you can explore the colourful coral reefs and marine life. Pack a picnic and enjoy a peaceful afternoon by the shore.
  • Ao Si BeachOpens in a new window – Venture to Ao Si Beach for a tranquil escape. Its pristine sands and calm waters make it a perfect spot for swimming and sunbathing. Take a leisurely stroll along the shoreline and soak in the stunning views of the nearby islands.
  • Magic BeachOpens in a new window – Experience the enchanting vibes of Magic Beach. The soft sands and vibrant sunsets create a magical atmosphere that's perfect for an evening stroll or a romantic sunset viewing. Don’t forget your camera to capture the breathtaking scenery!
  • Sala Dan PierOpens in a new window – Visit Sala Dan Pier, the gateway to nearby islands and a bustling hub of activity. Watch the boats come and go, or take a boat trip to explore the surrounding waters. The pier also offers a glimpse into the local life, with traders and fishermen going about their day.

4 tips for savvy savings when booking a hotel in Ko Lanta

  1. Book for the cheapest times: The most budget-friendly time to visit Ko Lanta is during June, July, and September, when hotel prices tend to be lower. For an enriching experience that allows you to discover the island's key landmarks and cultural treasures, a stay of at least 4 to 5 days is recommended. This duration offers great value for money, enabling you to explore scenic beaches, indulge in romantic boat trips, enjoy snorkelling among vibrant coral reefs, and immerse yourself in the local history and culture. With prices potentially dropping during these months, it's an excellent opportunity for those looking to travel on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Ko Lanta, you may start by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you could find discounted rates on hotels close to your travel dates. Enabling email alerts or push notifications will keep you informed about flash sales and special promotions, helping you seize opportunities for a cheaper stay. Additionally, the Smart Shopping tool within the app allows you to compare hotel prices and amenities, ensuring you’re well-informed about any price drops or availability changes, making your last-minute getaway more accessible.
  3. Be flexible with dates: Prices may fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could enable you to save on your stay at a hotel in Ko Lanta. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest alternative dates that could help you secure a more affordable option.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive. However, thanks to Ko Lanta's superb public transport options, you might discover a more affordable independent hotel located further out that remains well-connected. For those eager to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Ko Lanta

Ko Lanta experiences its lowest average temperatures in January, and December, at 81.1°F (27.3°C), while April to May are the hottest months, with an average temperature of 84.0°F (28.9°C). September is usually the wettest month. January, March, and December are the peak travel months in Ko Lanta, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. On the other hand, May, June, and August tend to be quieter times to visit, marked by frequent rainfall and mostly cloudy conditions.