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

Star rating

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. 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 £17
includes taxes & fees
14 Oct - 15 Oct
Lanta Forest Resort&Villas

2. Hidden Haven Resort Koh Lanta

Hidden Haven Resort Koh Lanta
3.5 star property
Ko Lanta Old Town
The price is £23
includes taxes & fees
13 Oct - 14 Oct
Hidden Haven Resort Koh Lanta

3. Lanta Whiterock Resort

Lanta Whiterock Resort
3.0 star property
Ko Lanta Old Town
3.6 out of 10, (4 reviews)
"Terrible experience with LantaWhiterock. As other reviewers have experienced, our booking was also cancelled a few days before despite us booking months prior. Eventually, with the help of hotels.com, we were put up in another hotel nearby. Terrible hotel that overbooks and then cancels at the last minute when finding alternative accommodation is hard. Would not recommend."
United Kingdom
Anonymous traveller
The price is £13
includes taxes & fees
19 Oct - 20 Oct
Lanta Whiterock Resort

4. 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, (234 reviews)
"Beautiful place, very friendly, helping staff."
Switzerland
marc
The price is £56
includes taxes & fees
12 Oct - 13 Oct
The Houben - Adult Only

5. Nirvana Beach Resort

Nirvana Beach Resort
3.5 star property
2.7 mi from Ko Lanta Old Town
9.0 out of 10, Wonderful, (39 reviews)
"Fantastic location / excellent staff / clean / need to be mobile as lots of steps / Great facilities "
United Kingdom
Carl
The price is £152
includes taxes & fees
10 Nov - 11 Nov
Nirvana Beach Resort

6. Anda Lanta Resort

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

7. Cliff Lanta Suite

Cliff Lanta Suite
3.0 star property
2.7 mi from Ko Lanta Old Town
9.0 out of 10, Wonderful, (38 reviews)
"Amazing views from the room, everything I had at the restaurant was great, staff is great. I had a great stay"
United States
Noah
The price is £55
includes taxes & fees
12 Oct - 13 Oct
Cliff Lanta Suite

8. 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, (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 £111
includes taxes & fees
15 Oct - 16 Oct
Rawi Warin Resort and Spa

9. Alama Sea Village Resort

Alama Sea Village Resort
3.5 star property
2.6 mi from Ko Lanta Old Town
8.8 out of 10, Excellent, (178 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 £23
includes taxes & fees
24 Oct - 25 Oct
Alama Sea Village Resort

10. Baan KanTiang See Villas (2 bedroom villas)

Baan KanTiang See Villas (2 bedroom villas)
3.5 star property
2.5 mi from Ko Lanta Old Town
9.8 out of 10, Exceptional, (75 reviews)
"Lovely villas, incredible views, lovely helpful staff, amazing place to stay"
United Kingdom
Gavin
The price is £96
includes taxes & fees
12 Oct - 13 Oct
Baan KanTiang See Villas (2 bedroom villas)

11. 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 £43
includes taxes & fees
18 Oct - 19 Oct
Vacation Village Phra Nang Lanta

12. Lanta Miami Resort

Lanta Miami Resort
3.0 star property
2.9 mi from Ko Lanta Old Town
8.6 out of 10, Excellent, (147 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 £21
includes taxes & fees
12 Oct - 13 Oct
Lanta Miami Resort

13. 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 £35
includes taxes & fees
18 Oct - 19 Oct
Moonlight Bay Resort

14. The Narima Bungalow Resort

The Narima Bungalow Resort
3.0 star property
2.4 mi 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 £67
includes taxes & fees
12 Oct - 13 Oct
The Narima Bungalow Resort

15. Treeya Lanta

Treeya Lanta
3.0 star property
6.1 mi from Ko Lanta Old Town
9.8 out of 10, Exceptional, (34 reviews)
"Clean rooms, great breakfast under supervision of Man, close to the sea"
Netherlands
Jeroen
The price is £41
includes taxes & fees
12 Oct - 13 Oct
Treeya Lanta

16. The Lazy Lodge

The Lazy Lodge
3.5 star property
5.1 mi from Ko Lanta Old Town
9.6 out of 10, Exceptional, (24 reviews)
"First time visiting Koh Lanta and so pleased we stayed here!! Beautiful location, rooms clean and modern, breakfasts were delicious with excellent service, small pool we used everyday - would love to come back!!"
United Kingdom
Sharon
The price is £66
includes taxes & fees
13 Oct - 14 Oct
The Lazy Lodge

17. Lanta Casa Blanca

Lanta Casa Blanca
4.0 star property
6 mi from Ko Lanta Old Town
9.4 out of 10, Exceptional, (244 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 £58
includes taxes & fees
13 Oct - 14 Oct
Lanta Casa Blanca

18. Lanta Il Mare Beach Resort

Lanta Il Mare Beach Resort
3.0 star property
3.4 mi from Ko Lanta Old Town
9.0 out of 10, Wonderful, (57 reviews)
"Great and friendly stff and nice and calm place"
Sweden
Mikael
The price is £24
includes taxes & fees
31 Oct - 1 Nov
Lanta Il Mare Beach Resort

19. Lanta Castaway Beach Resort

Lanta Castaway Beach Resort
3.5 star property
6.2 mi from Ko Lanta Old Town
9.6 out of 10, Exceptional, (171 reviews)
"Fabulous bungalow escape right on the beach with a perfect sunset view. Very friendly staff, excellent quality food options and a lovely bar overlooking the beach. Will stay again for sure."
United Kingdom
Mark
The price is £28
includes taxes & fees
12 Oct - 13 Oct
Lanta Castaway Beach Resort

20. Twin Lotus Resort and Spa (Adult Only / November to April)

Twin Lotus Resort and Spa (Adult Only / November to April)
4.5 star property
8.9 mi from Ko Lanta Old Town
8.8 out of 10, Excellent, (368 reviews)
"Overall for the cost of this property it’s a great place! Staff in my opinion was excellent. The breakfast buffet also very good!"
United States
Anthony
The price is £45
includes taxes & fees
14 Oct - 15 Oct
Twin Lotus Resort and Spa (Adult Only / November to April)
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.