Lodging Image

Search Hotels in Ko Lanta Old Town, Ko Lanta

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Ko Lanta Old Town hotels

1. SAii Phi Phi Island Village

SAii Phi Phi Island Village
5.0 star property
27.1 mi from Ko Lanta Old Town
9.0 out of 10, Wonderful, (1,000 reviews)
"The hotel was a beautiful property. The staff was ver helpful and professional."
United States
Dialka
The price is £98
includes taxes & fees
12 Aug - 13 Aug
SAii Phi Phi Island Village

2. Rawi Warin Resort and Spa

Rawi Warin Resort and Spa
4.5 star property
3.6 mi from Ko Lanta Old Town
9.0 out of 10, Wonderful, (551 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 £78
includes taxes & fees
2 Aug - 3 Aug
Rawi Warin Resort and Spa

3. Pimalai Resort And Spa

Pimalai Resort And Spa
5.0 star property
2.5 mi 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
6 mi from Ko Lanta Old Town
9.4 out of 10, Exceptional, (240 reviews)
"Wonderful location and such friendly staff. The pool and the happy hour cocktails watching the sunset are the highlights. Overall a great place for a relaxing break."
Australia
Martin Ralph
The price is £52
includes taxes & fees
6 Aug - 7 Aug
Lanta Casa Blanca

5. Lanta Palace Beach Resort and Spa

Lanta Palace Beach Resort and Spa
4.0 star property
3.6 mi 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
3.8 mi 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
The price is £34
includes taxes & fees
30 Jul - 31 Jul
Moonlight Bay Resort

7. Anda Lanta Resort

Anda Lanta Resort
4.0 star property
2.9 mi from Ko Lanta Old Town
8.8 out of 10, Excellent, (258 reviews)
"Such an amazing resort we extended our stay "
Canada
Jessica
The price is £32
includes taxes & fees
19 Aug - 20 Aug
Anda Lanta Resort

8. Layana Resort and Spa

Layana Resort and Spa
5.0 star property
6.9 mi from Ko Lanta Old Town
9.8 out of 10, Exceptional, (243 reviews)
"A really lovely resort with beautiful grounds and pools tucked down a long driveway and right next to the beach The room was great with a very comfortable bed and nice little balcony to sit out on and enjoy the garden. Breakfast was fresh and delicious. Happy hour beachside was an evening treat. Restaurant meals were good also but we did enjoy eating out nearby as well The staff were very attentive making it a great stay in every way!"
Australia
Susan
The price is £103
includes taxes & fees
2 Aug - 3 Aug
Layana Resort and Spa

9. 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 £18
includes taxes & fees
26 Jul - 27 Jul
Lanta Forest Resort&Villas

10. Lanta Miami Resort

Lanta Miami Resort
3.0 star property
2.9 mi 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 £24
includes taxes & fees
28 Jul - 29 Jul
Lanta Miami Resort

11. The Houben - Adult Only

The Houben - Adult Only
4.0 star property
2.4 mi 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 £54
includes taxes & fees
2 Aug - 3 Aug
The Houben - Adult Only

12. Nirvana Beach Resort

Nirvana Beach Resort
3.5 star property
2.7 mi 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 £80
includes taxes & fees
22 Aug - 23 Aug
Nirvana Beach Resort

13. Avani+ Koh Lanta Krabi Resort

Avani+ Koh Lanta Krabi Resort
5.0 star property
9.4 mi from Ko Lanta Old Town
8.6 out of 10, Excellent, (718 reviews)
"Amazing resort, the stay was wonderful and beautiful"
United States
Karisa
The price is £68
includes taxes & fees
27 Jul - 28 Jul
Avani+ Koh Lanta Krabi Resort

14. Alama Sea Village Resort

Alama Sea Village Resort
3.5 star property
2.6 mi 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 £28
includes taxes & fees
21 Aug - 22 Aug
Alama Sea Village Resort

15. Lanta Corner Resort

Lanta Corner Resort
3.5 star property
4.2 mi 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 £100
includes taxes & fees
22 Aug - 23 Aug
Lanta Corner Resort

16. Koh Lanta Amantra Lake View Resort

Koh Lanta Amantra Lake View Resort
4.0 star property
1.6 mi from Ko Lanta Old Town
6.6 out of 10, (9 reviews)
"Too quiet, access to amenities poor"
United Kingdom
Michael
The price is £26
includes taxes & fees
25 Jul - 26 Jul
Koh Lanta Amantra Lake View Resort

17. Lanta Nice Beach Resort

Lanta Nice Beach Resort
3.0 star property
2.9 mi from Ko Lanta Old Town
7.4 out of 10, Good, (138 reviews)
"Bungalows and nice beach "
Canada
Lyle
The price is £16
includes taxes & fees
27 Jul - 28 Jul
Lanta Nice Beach Resort

18. Vacation Village Phra Nang Lanta

Vacation Village Phra Nang Lanta
3.5 star property
2.5 mi 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 £53
includes taxes & fees
28 Jul - 29 Jul
Vacation Village Phra Nang Lanta

19. Lanta Intanin Resort

Lanta Intanin Resort
3.0 star property
2.9 mi 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 £53
includes taxes & fees
2 Aug - 3 Aug
Lanta Intanin Resort

20. Long Beach Chalets

Long Beach Chalets
3.0 star property
6.7 mi from Ko Lanta Old Town
9.4 out of 10, Exceptional, (251 reviews)
"5 weeks in Thailand in various islands and this was by far my favourite resort in terms of room comfort, beach and swimming, tons of beach chairs and a wonderful pool - we loved how close everything was at the resort to access. The onsite restaurant and coffee/dessert cafe was excellent with great choices. walking to the main road to access other restaurants took only about 5 minutes + a 7/11 was just up the main road as well. The breakfast at Long beach chalet was OUTSTANDING. By far the best...
Canada
Lisa
The price is £49
includes taxes & fees
21 Aug - 22 Aug
Long Beach Chalets
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

Find out more about Ko Lanta Old Town

Top reasons to visit Ko Lanta Old Town

  • Charming Old Town: Wander through picturesque streets lined with quaint shops and cafes, showcasing the local culture and history.
  • Scenic Beaches: Enjoy stunning beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Historic Lighthouse: Visit the iconic lighthouse that offers panoramic views of the bay and surrounding landscapes.
  • Vibrant Market: Explore the bustling public market, where you can find local crafts, fresh produce, and delicious street food.
  • Island Tours: Take advantage of day trips to nearby islands, enhancing your adventure in this beautiful region.

Find great hotels near Ko Lanta Old Town

In Ko Lanta Old Town, you'll discover a delightful array of accommodation options, from charming guesthouses to well-equipped hotels. Perfect for families and adventure seekers alike, these lodgings provide easy access to the stunning beaches and local attractions. Whether you're searching for a resort in Koh Lanta or a cosy hotel, you'll find excellent facilities and services tailored to enhance your vacation experience in this idyllic Thai destination.

  • SriLanta Resort and Spa: A 4-star resort located 4.8km from Ko Lanta Old Town, SriLanta Resort and Spa offers a delightful beach getaway ideal for families. With direct access to the beach, this resort provides a perfect blend of relaxation and family-friendly activities. Children can enjoy amenities such as a shared playground, arcade game room, and breakfast options tailored for younger guests. The serene environment and thoughtful services make it a fantastic choice for a memorable family holiday.
  • Rawi Warin Resort and Spa: This 4.5-star resort, with a commendable guest rating of 9.0, is situated 6.4km from Ko Lanta Old Town. Rawi Warin Resort and Spa is a luxurious haven for families seeking a beach retreat. Besides its stunning beach access, the resort boasts a dedicated children's pool, free cribs, and engaging activities like ping pong. The combination of upscale amenities and a welcoming atmosphere ensures that every family member feels pampered, making it a splendid choice for a relaxing vacation.
  • Pimalai Resort And Spa: As a 5-star resort with an impressive guest rating of 9.8, Pimalai Resort And Spa is located 4.8km from Ko Lanta Old Town. This exquisite property is perfect for those seeking adventure and relaxation. Guests can indulge in a range of activities, from surfing and sailing to hiking and biking in nearby locations. The resort also caters to families with amenities such as a children’s pool, free cribs, and onsite babysitting services. With its stunning beachfront and thrilling recreational options, Pimalai promises an unforgettable escape.

Where to stay in Ko Lanta Old Town

Ko Lanta Old Town invites you to uncover its charm and rich history. Stroll along the traditional streets, visiting the quaint shops and cafes, or relax at the picturesque Old Town Pier. Explore the beauty of Koh Lanta Yai, where stunning beaches and lush landscapes await. This romantic destination offers the perfect blend of relaxation and adventure, making it an ideal spot for an unforgettable getaway in Thailand.

  • Ko Lanta: A vibrant island destination, Ko Lanta offers a unique blend of natural beauty and cultural charm. The Old Town, with its rich history and traditional wooden houses, is a must-visit. The island is renowned for its breathtaking beaches, lush landscapes, and outdoor activities, making it a haven for those seeking adventure or relaxation. Peak visitor seasons in March and December to January attract travellers eager to explore its shopping areas, resorts, and public markets. Don't miss the chance to visit the nearby national park and enjoy the serene family-friendly beaches.
  • Ban Hin Luk Dieo: Just 8.0km from Ko Lanta Old Town, Ban Hin Luk Dieo is a tranquil village perfect for those looking to escape the hustle and bustle. The seasonal influx of visitors from December to February highlights its appeal, particularly for beach lovers. The area boasts stunning coastlines and a peaceful atmosphere, ideal for unwinding at local resorts. While it may not be as bustling as Ko Lanta, its proximity to beautiful beaches makes it a delightful spot to experience the local culture and natural beauty.
  • Ban Ai Dao: Located 11.3km from Ko Lanta Old Town, Ban Ai Dao is a charming village that attracts visitors seeking adventure and a taste of local life. With a seasonal peak from December to February, it offers a variety of recreational areas and activities for thrill-seekers. The village is celebrated for its stunning beaches and vibrant town neighbourhoods, providing a perfect backdrop for exploration and relaxation. Whether you're looking to connect with nature or enjoy the local community, Ban Ai Dao is a delightful addition to your itinerary.

Things to do in Ko Lanta Old Town

Ko Lanta Old Town is perfect for those seeking a mix of beach relaxation and outdoor exploration. Visitors can enjoy sightseeing in the charming old town, explore the local fishing village, and partake in day trips or island tours. The area also features a vibrant public market and shopping area, alongside beautiful beaches that enhance the scenic experience of this delightful destination in Krabi Province.

Shopping

In Ko Lanta Old Town, enjoy charming local shops offering unique souvenirs, handicrafts, and clothing. If you're up for a drive, visit the Lanta Mart, located about 16.1km away, which features a range of products, from local snacks to beach essentials.

Recreation

In Ko Lanta Old Town, indulge in rejuvenating treatments at the Lanta Spa, where traditional Thai massage meets natural healing. Explore mindfulness at the Yoga House, offering serene sessions overlooking the sea, perfect for relaxation and self-discovery amidst stunning coastal views.

Adventure

Explore the vibrant streets of Ko Lanta Old Town, where charming wooden houses line the waterfront. Engage in kayaking through mangroves, snorkelling at nearby islands, or cycling along scenic coastal paths. Experience the local culture with delicious street food and handicrafts from the bustling markets.

Nightlife

Explore the vibrant nightlife of Ko Lanta Old Town by visiting the charming Lanta Old Town Restaurant for fresh seafood and cocktails. After dinner, enjoy the lively atmosphere at the Jazz Bar, where you can unwind to smooth tunes and great company.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Ko Lanta Old Town

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ko Lanta Old Town are June to July and September, 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and type of accommodation you wish to stay in. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel stay in Ko Lanta Old Town with your flights and activities through an Expedia package.

Find the best attractions near Ko Lanta Old Town

Ko Lanta Old Town offers a delightful blend of beach and outdoor experiences, perfect for those seeking scenic beauty and adventure. Visitors can explore the historic lighthouse, charming old buildings, and the picturesque bay. The island's rich history is reflected in its quaint streets and old ships, making it an ideal destination for a memorable getaway. Whether you’re wandering through the old town or relaxing by the beach, there’s something for everyone to enjoy.

  • Klong Nin Beach: Located a mere 4.8km from Ko Lanta Old Town, Klong Nin Beach offers a tranquil escape with its soft sands and gentle waves, perfect for sunbathing and swimming. The laid-back atmosphere invites relaxation, making it ideal for unwinding.
  • Nui Bay: Also 4.8km away, Nui Bay is renowned for its stunning scenery and outdoor activities. With pristine waters and lush surroundings, it’s a fantastic spot for hiking, snorkelling, or simply enjoying the beach vibes amidst nature.
  • Koh Lanta Lighthouse: Situated 6.4km from the Old Town, this historic lighthouse is a cultural gem. Visitors can explore its rich history while enjoying panoramic views of the coastline, making it a must-see for history enthusiasts.

Best time to go to Ko Lanta Old Town

The best time to visit Ko Lanta Old Town can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Ko Lanta Old Town falls in April and May. May has average visitor numbers and mostly cloudy weather. The coolest average temperature in Ko Lanta Old Town falls in January and December. December has high visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.1°F (27.3°C)Light RainMostly SunnyHighSlightly High
February82.4°F (28.0°C)No RainSunnyHighSlightly 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 CloudyLowSlightly Low
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 CloudyAverageAverage
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

To visit Ko Lanta Old Town, you can fly into three major airports. Phuket International Airport (HKT) is situated 107.8km away, with nearby hotels such as the 5-star Phuket Marriott Resort and Spa, 3.2km from the airport, offering 24-hour airport shuttles. Krabi International Airport (KBV), located 64.4km away, features the 5-star ShellSea Krabi Resort, 12.9km distant, which provides scheduled airport shuttle services. Lastly, Nakhon Si Thammarat Airport (NST) is 146.4km away, with options like the Grand Fortune Hotel, 16.1km from the airport, ensuring convenient access for travellers.

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 canceled 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 much is the nightly rate at a Ko Lanta Old Town hotel?
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 the cheapest rate.