Lodging Image

Ko Lanta Old Town Hotels, Ko Lanta

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Ko Lanta Old Town hotels

1. SAii Phi Phi Island Village

SAii Phi Phi Island Village
5.0 star property
43.6 km from Ko Lanta Old Town
9.0 out of 10, Wonderful, (1,001 reviews)
"The bungalows were beautiful and well maintained. The staff was friendly and helpful."
United States
Christopher
The price is AU$167
includes taxes & fees
12 Sept - 13 Sept
SAii Phi Phi Island Village

2. Rawi Warin Resort and Spa

Rawi Warin Resort and Spa
4.5 star property
5.8 km from Ko Lanta Old Town
9.0 out of 10, Wonderful, (553 reviews)
"Very beautiful resort, excellent staff and food was amazing. It was quite pricy but didn’t fail to impress. "
Canada
Wesley
The price is AU$167
includes taxes & fees
5 Oct - 6 Oct
Rawi Warin Resort and Spa

3. Pimalai Resort And Spa

Pimalai Resort And Spa
5.0 star property
4 km from Ko Lanta Old Town
9.8 out of 10, Exceptional, (588 reviews)
"Service is excellent, food, spa and beach are all lovely"
United Kingdom
Philip
Pimalai Resort And Spa

4. Lanta Casa Blanca

Lanta Casa Blanca
4.0 star property
9.6 km from Ko Lanta Old Town
9.4 out of 10, Exceptional, (243 reviews)
"Great hotel/rooms with everything you could need, in a stunning location. Great for families with a lovely pool, breakfast to suit all tastes and friendly staff. Will definitely return."
United Kingdom
Andrew
The price is AU$81
includes taxes & fees
8 Sept - 9 Sept
Lanta Casa Blanca

5. Lanta Palace Beach Resort and Spa

Lanta Palace Beach Resort and Spa
4.0 star property
5.7 km from Ko Lanta Old Town
10.0 out of 10, Exceptional, (94 reviews)
"Great choice of fayre"
United Kingdom
Murray Alan
Lanta Palace Beach Resort and Spa

6. Moonlight Bay Resort

Moonlight Bay Resort
4.0 star property
6 km from Ko Lanta Old Town
9.2 out of 10, Wonderful, (288 reviews)
"Fantastic resort on the beach. Very friendly and helpful staff, especially Jovi. Food at the restaurant was also very good. Especially the sea bass. I will definitely stay again."
Australia
Bradley N
Moonlight Bay Resort

7. Anda Lanta Resort

Anda Lanta Resort
4.0 star property
4.7 km from Ko Lanta Old Town
8.8 out of 10, Excellent, (259 reviews)
"Such an amazing resort we extended our stay "
Canada
Jessica
The price is AU$46
includes taxes & fees
25 Sept - 26 Sept
Anda Lanta Resort

8. Lanta Forest Resort&Villas

Lanta Forest Resort&Villas
2.0 star property
Ko Lanta Old Town
10.0 out of 10, Exceptional, (3 reviews)
"Venligt personale, flotte nye værelser, vi kunne leje scooter på hotellet, så det var nemt at komme rundt. Helt sikkert et besøg værd"
Denmark
Nicolai
The price is AU$33
includes taxes & fees
12 Sept - 13 Sept
Lanta Forest Resort&Villas

9. Layana Resort and Spa - Adult Only

Layana Resort and Spa - Adult Only
5.0 star property
11.1 km from Ko Lanta Old Town
9.8 out of 10, Exceptional, (247 reviews)
"Lovely stay, beautiful place, great service, good food and amazing staff! Highly recommended"
Australia
Vanessa
The price is AU$190
includes taxes & fees
6 Sept - 7 Sept
Layana Resort and Spa - Adult Only

10. The Houben - Adult Only

The Houben - Adult Only
4.0 star property
3.9 km from Ko Lanta Old Town
9.6 out of 10, Exceptional, (233 reviews)
"We loved our stay here. Small and quiet boutique hotel whcih is perfect for a vwry chilled time. Property does not have access to a beach and has a lot of stairs but it is on top of a cliff with wonderful oceam views and easy 2 min walk to the small village nearby and 5 mins walk down hill to beach"
United States
Rosanna
The price is AU$107
includes taxes & fees
26 Sept - 27 Sept
The Houben - Adult Only

11. Lanta Miami Resort

Lanta Miami Resort
3.0 star property
4.6 km from Ko Lanta Old Town
8.6 out of 10, Excellent, (146 reviews)
"Great resort close to the beach. I was in the accommodation across the road which was fine for me and when I had luggage there was a golf buggy to shuttle. Fire shows at night, lovely outdoor setting on the beach and nice food. Clean spacious room and fantastic staff. "
United Kingdom
Amelia
The price is AU$45
includes taxes & fees
10 Sept - 11 Sept
Lanta Miami Resort

12. Nirvana Beach Resort

Nirvana Beach Resort
3.5 star property
4.4 km from Ko Lanta Old Town
9.2 out of 10, Wonderful, (37 reviews)
"Fantastic location / excellent staff / clean / need to be mobile as lots of steps / Great facilities "
United Kingdom
Carl
The price is AU$137
includes taxes & fees
5 Oct - 6 Oct
Nirvana Beach Resort

13. Alama Sea Village Resort

Alama Sea Village Resort
3.5 star property
4.2 km from Ko Lanta Old Town
8.6 out of 10, Excellent, (177 reviews)
"The pool villa was very clean and well maintained. Great location with amazing views and only a short walk from Kantiang bay. Staff is very friendly."
United Kingdom
Marios
The price is AU$41
includes taxes & fees
6 Sept - 7 Sept
Alama Sea Village Resort

14. Avani+ Koh Lanta Krabi Resort

Avani+ Koh Lanta Krabi Resort
5.0 star property
15.1 km from Ko Lanta Old Town
8.6 out of 10, Excellent, (722 reviews)
"Amazing resort, the stay was wonderful and beautiful"
United States
Karisa
The price is AU$115
includes taxes & fees
13 Sept - 14 Sept
Avani+ Koh Lanta Krabi Resort

15. Lanta Corner Resort

Lanta Corner Resort
3.5 star property
6.8 km from Ko Lanta Old Town
8.2 out of 10, Very good, (106 reviews)
"Nice view from the hôtel. Good breakfast."
Canada
Luc
The price is AU$146
includes taxes & fees
9 Sept - 10 Sept
Lanta Corner Resort

16. Koh Lanta Amantra Lake View Resort

Koh Lanta Amantra Lake View Resort
4.0 star property
2.5 km from Ko Lanta Old Town
6.6 out of 10, (9 reviews)
"Too quiet, access to amenities poor"
United Kingdom
Michael
The price is AU$50
includes taxes & fees
8 Sept - 9 Sept
Koh Lanta Amantra Lake View Resort

17. Lanta Nice Beach Resort

Lanta Nice Beach Resort
3.0 star property
4.7 km from Ko Lanta Old Town
7.4 out of 10, Good, (138 reviews)
"Bungalows and nice beach "
Canada
Lyle
The price is AU$45
includes taxes & fees
15 Sept - 16 Sept
Lanta Nice Beach Resort

18. Vacation Village Phra Nang Lanta

Vacation Village Phra Nang Lanta
3.5 star property
4 km from Ko Lanta Old Town
8.6 out of 10, Excellent, (83 reviews)
"This hotel is in a great location. The pillows were really comfortable and the view from the patio wa amazing. "
United States
Ananda
The price is AU$154
includes taxes & fees
5 Oct - 6 Oct
Vacation Village Phra Nang Lanta

19. Lanta Intanin Resort

Lanta Intanin Resort
3.0 star property
4.6 km from Ko Lanta Old Town
8.6 out of 10, Excellent, (58 reviews)
"Rooms where clean and spacious, all the staff were super friendly and helpful, loved my stay at Lanta Intanin!"
Sweden
Denise
The price is AU$101
includes taxes & fees
6 Sept - 7 Sept
Lanta Intanin Resort

20. The Narima Bungalow Resort

The Narima Bungalow Resort
3.0 star property
3.9 km from Ko Lanta Old Town
8.8 out of 10, Excellent, (63 reviews)
"Everything was great about the Narima. Staff were attentive and the private beach was great even in off season"
United Kingdom
Jack
The price is AU$125
includes taxes & fees
6 Sept - 7 Sept
The Narima Bungalow Resort
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.

Top Ko Lanta Old Town Hotel Reviews

Recent Reviews in Ko Lanta Old Town

Find out more about Ko Lanta Old Town

Top reasons to visit Ko Lanta Old Town

  • Charming Streets: Wander through the picturesque streets of Ko Lanta Old Town, featuring unique shops and traditional architecture.
  • Local Markets: Experience the vibrant public market where you can shop for local crafts and fresh produce.
  • Scenic Views: Visit the historic lighthouse and enjoy breathtaking views of the bay.
  • Relaxation: Indulge in a traditional Thai massage for a truly relaxing experience.
  • Cultural Exploration: Immerse yourself in the rich history and culture of the quaint old town.

Find great hotels near Ko Lanta Old Town

Discover the ideal accommodation for your getaway in Ko Lanta Old Town, Thailand. With a range of options from charming guesthouses to comfortable hotels, you'll find the perfect spot for a beachside adventure or a family holiday. Enjoy the unique atmosphere of this historic town while having access to excellent facilities tailored for every traveller. Experience the beauty and culture of Koh Lanta while staying in quality lodgings that cater to all your holiday needs.

  • SriLanta Resort and Spa: Nestled 4.8km from Ko Lanta Old Town, SriLanta Resort and Spa is a charming 4-star haven tailored for those seeking a beach retreat. With direct access to the sun-soaked sands, this resort offers an idyllic spa experience, perfect for relaxation. Guests can indulge in a variety of treatments at the full spa, unwind by the outdoor pool, or enjoy a soothing Sports Massage. The ambiance is serene, embodying a tropical escape ideal for beach lovers and wellness enthusiasts alike.
  • Pimalai Resort And Spa: Just 4.8km from Ko Lanta Old Town, the eco-certified Pimalai Resort And Spa is a luxurious 5-star retreat designed for discerning travellers. This boutique-style resort features unique decor and artworks that reflect the local culture, ensuring an enriching stay. Ideal for eco-conscious guests and business travellers, it offers fully equipped meeting spaces, a business centre, and tranquil surroundings. Enjoy a blend of nature and sophistication while exploring the resort’s sustainable initiatives, making it perfect for those who appreciate both luxury and responsibility.
  • Rawi Warin Resort and Spa: Located 6.4km from Ko Lanta Old Town, Rawi Warin Resort and Spa is a stunning 4.5-star hotel catering to families and business travellers alike. This resort provides excellent amenities for children, including a kids’ pool, arcade room, and ping pong facilities, ensuring a fun-filled stay for families. For business needs, the resort features modern meeting rooms and a business centre. With its lush surroundings and comprehensive services, Rawi Warin is an excellent choice for those looking to balance leisure and work in a family-friendly environment.

Where to stay in Ko Lanta Old Town

Ko Lanta Old Town offers a delightful escape for travellers seeking a blend of relaxation and cultural exploration. Stroll through the charming streets filled with local shops and traditional architecture, immersing yourself in the rich history of the area. This picturesque village, with its laid-back atmosphere, is perfect for those wanting a romantic getaway or an outdoor adventure, making it an ideal base for exploring the enchanting surroundings of Ko Lanta.

  • Ko Lanta: Situated in the heart of Krabi Province, Ko Lanta is a vibrant island known for its stunning beaches and outdoor experiences. Ko Lanta Old Town, rich in history and charm, is the perfect starting point for your adventures. The island welcomes travellers year-round, with peak visitor numbers occurring in March and from December to January. Here, you can indulge in various activities such as shopping in local markets, relaxing at beachfront resorts, and exploring the scenic national parks. The picturesque family beaches are perfect for sunbathing and water sports, making Ko Lanta an ideal spot for beach lovers.
  • Ban Hin Luk Dieo: Located approximately 8.0km from Ko Lanta Old Town, Ban Hin Luk Dieo is a quaint village that offers a more laid-back experience. This destination sees seasonal visitors, peaking between December and February, providing a serene atmosphere for those seeking to unwind. The village is well-known for its beautiful beaches, perfect for swimming and sunbathing. The tranquil surroundings make it an excellent spot for relaxation and enjoying the natural beauty of the area.
  • Ban Ai Dao: A charming village situated 11.3km from Ko Lanta Old Town, Ban Ai Dao offers a delightful blend of scenery and outdoor adventures. Like Ban Hin Luk Dieo, this village experiences seasonal visitor peaks from December to February. Travellers flock here for its stunning beaches and beautiful bays, ideal for family outings and water activities. Resorts in the area provide a perfect base for exploring the surrounding landscapes, making it a great choice for those looking to immerse themselves in the natural beauty of Ko Lanta.

Things to do in Ko Lanta Old Town

Ko Lanta Old Town offers a charming blend of beach vibes and outdoor adventures, perfect for your holiday. Explore the vibrant public market and local stores, indulge in a traditional Thai massage, or enjoy a scenic scooter ride. Don't miss out on old town sightseeing and crafting a memorable itinerary that includes shopping and experiencing the unique culture of Koh Lanta. It's an ideal getaway for relaxation and exploration.

Shopping

In Ko Lanta Old Town, you'll discover unique souvenirs at the Post Office Ko Lanta, a charming shop showcasing local crafts. If you're up for a drive, head to Lanta Mart, about 16.1km away, for a larger selection of gifts and local products.

Recreation

Experience rejuvenation at The Sanctuary, where you can indulge in traditional Thai massages and holistic treatments in a serene setting. Join yoga classes at Lanta Yoga for mind-body harmony, and explore the vibrant local markets for a taste of authentic Thai culture and cuisine.

Adventure

Explore the vibrant streets of Ko Lanta Old Town, where you can kayak through mangroves and discover hidden beaches. Dive into the crystal-clear waters for snorkelling adventures, or take a boat tour to nearby islands for a day of exploration and relaxation in stunning surroundings.

Nightlife

Explore the vibrant nightlife at Ko Lanta Old Town! Enjoy a refreshing cocktail at the charming Lanta Old Town Bar while soaking in the sea views. For a lively atmosphere, visit the Family Restaurant for local dishes and live music that keeps the night buzzing with energy.

Booking tips and Expedia advantages for Ko Lanta Old Town

To save money on your trip to Ko Lanta Old Town, consider visiting during the cheaper months of July and September to October, while booking your accommodation about a month in advance for better rates. Saturdays typically offer the lowest prices, and Expedia's search tool can help you find budget-friendly options. Don't forget to check for last-minute deals and consider bundling your hotel, flights, and activities for additional savings. Exploring the town and its beautiful landscapes is free, making it a great way to enjoy your holiday without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ko Lanta Old Town are July and September to October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Ko Lanta Old Town about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Ko Lanta Old Town is Saturday. The most expensive day to stay in Ko Lanta Old Town is Wednesday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your ideal location, and more. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you have the option to refine your choices by hotel category—if you select the Eco-certified filter, you'll discover sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some dollars by combining your Ko Lanta Old Town hotel accommodation with your flights and activities through an Expedia package deal.

Find the best attractions near Ko Lanta Old Town

Ko Lanta Old Town offers a charming blend of beach and outdoor experiences, perfect for a laid-back holiday. Explore the historic lighthouse and the scenic bay, while immersing yourself in the local culture of this quaint old town. Don’t miss the vibrant atmosphere of Koh Lanta Yai, and take the time to wander through the streets of Koh Lanta’s Old Town, where you’ll find unique shops and delicious eateries to enhance your visit.

  • Klong Nin Beach: Experience the laid-back atmosphere of Klong Nin Beach, where golden sands meet crystal-clear waters. Ideal for sunbathing or enjoying a swim, this beach is perfect for those seeking a relaxing day by the sea.
  • Nui Bay: Discover the stunning scenery at Nui Bay, a picturesque spot with lush greenery and clear waters. It's an excellent location for outdoor activities like snorkelling or simply taking in the breathtaking views while enjoying the tranquil beach vibe.
  • Ba Kan Tiang Beach: This secluded gem offers a peaceful retreat with its soft sands and gentle waves. It's an ideal spot for unwinding, swimming, or enjoying a beachside picnic, making it a must-visit for beach lovers.

Best time to go to Ko Lanta Old Town

The best time to visit Ko Lanta Old Town is dependant on what kind of holiday you are seeking. April and May are its hottest month on average. At the time of May, visitor numbers are average and weather is mostly cloudy. January and December are its coolest month on average. At the time of December, visitor numbers are high and weather is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.1°F (27.3°C)Light RainMostly SunnyHighSlightly High
February82.4°F (28.0°C)No Rain (Dry)SunnyHighSlightly High
March83.5°F (28.6°C)Light RainMostly SunnyAverageAverage
April84.0°F (28.9°C)Moderate RainMostly SunnyAverageAverage
May84.0°F (28.9°C)Frequent RainMostly CloudyAverageAverage
June83.5°F (28.6°C)Frequent RainMostly CloudyLowAverage
July82.9°F (28.3°C)Frequent RainMostly CloudyAverageSlightly Low
August82.8°F (28.2°C)Frequent RainMostly CloudyLowAverage
September82.2°F (27.9°C)Frequent RainMostly CloudyLowSlightly Low
October82.0°F (27.8°C)Frequent RainMostly CloudyAverageSlightly Low
November81.7°F (27.6°C)Frequent RainMostly CloudyAverageAverage
December81.1°F (27.3°C)Light RainMostly SunnyHighSlightly High

The nearest major airports for your trip to Ko Lanta Old Town

Accessing Ko Lanta Old Town is convenient via two major airports: Krabi International Airport (KBV) and Trang Airport (TST). Krabi Airport, situated 64.4km from Ko Lanta, is close to several excellent hotels, including the 5-star Centara Grand Beach Resort & Villas and Rayavadee, both 19.3km away, offering various airport transport options. The ShellSea Krabi, 12.9km from the airport, provides 24-hour shuttle services. Trang Airport, located 57.9km from Ko Lanta, is near Rua Rasada Hotel, 6.4km away, and The Glasshouse Place, just 1.4km distant, both providing transport services to the airport for a fee.

Frequently asked questions

What is the best area to stay in Ko Lanta Old Town?
The best area to stay in Ko Lanta Old Town is directly within the Old Town itself, which runs along the eastern coast of Ko Lanta Yai.

Ko Lanta Old Town is a charming, historic village known for its traditional wooden stilt houses built over the sea, narrow streets, and a relaxed, unhurried pace. The main street, which runs parallel to the coastline, is lined with family-run restaurants, small shops selling local handicrafts, and guesthouses. Landmarks include the Old Town Pier and the Ko Lanta Old Town Market.

For couples looking for a romantic and distinctive experience, staying in one of the boutique guesthouses or hotels directly on the waterfront offers unparalleled views and a very peaceful setting. You can often wake up to the sound of the sea beneath your room and enjoy breakfast overlooking the Andaman. It's an ideal base for exploring the local culture and enjoying quiet evenings.

Solo travellers who appreciate culture and a laid-back atmosphere will also find Ko Lanta Old Town appealing. The compact nature of the village makes it easy to navigate, and there are many opportunities to interact with friendly locals.
When is the best time to go to Ko Lanta Old Town?
The best time to go to Ko Lanta Old Town is during the dry season, which runs from November to April.

During these months, you'll experience sunny days, clear skies, and calm seas, which are ideal for exploring the town and enjoying boat trips to nearby islands. The humidity is also lower, making it more comfortable for walking around and dining outdoors. This period offers the most reliable weather for a relaxing and enjoyable escape.

The shoulder months of November and April offer a good balance of pleasant weather and fewer crowds compared to the peak months of December to February.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Ko Lanta Old Town.
How can I save on a hotel booking in Ko Lanta Old Town with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Ko Lanta Old Town hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Ko Lanta Old Town?
Prices for hotels in Ko Lanta Old Town often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.