A street scene with a large archway decorated with colorful flags and an eye design. There are people gathered around, some holding flags, and a thatched-roof hut in the background.

Search Hotels with Restaurant in Ko Lanta Old Town

  • 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 availability on Ko Lanta Old Town Hotels with Restaurant

Our top choices for Ko Lanta Old Town hotels with a restaurant

Hidden Haven Resort Koh Lanta

Hidden Haven Resort Koh Lanta
3.5 star property
Ko Lanta Old Town
The price is ฿811
฿900 total
includes taxes & fees
14 Jul - 15 Jul
Hidden Haven Resort Koh Lanta

Villa Pateh

Villa Pateh
3.0 star property
Sikao
The price is ฿5,476
฿6,500 total
includes taxes & fees
14 Jul - 15 Jul
Villa Pateh

Layana Resort and Spa

Layana Resort and Spa
5.0 star property
Ko Lanta
9.8 out of 10, Exceptional, (243 reviews)
"The ac was great and kept the room very comfortable. The spa was very nice and the girls very professional, I enjoyed the massage very much "
Canada
Everardo
The price is ฿4,111
฿4,880 total
includes taxes & fees
31 Jul - 1 Aug
Layana Resort and Spa

Southern Lanta Resort

Southern Lanta Resort
3.0 star property
Ko Lanta
8.4 out of 10, Very good, (87 reviews)
"Lovely resort great service and staff "
Australia
simon
The price is ฿1,074
฿1,275 total
includes taxes & fees
14 Jul - 15 Jul
Southern Lanta Resort

Alama Sea Village Resort

Alama Sea Village Resort
3.5 star property
Ko Lanta
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 ฿1,119
฿1,328 total
includes taxes & fees
14 Jul - 15 Jul
Alama Sea Village Resort

The Sevenseas Resort

The Sevenseas Resort
4.0 star property
Ko Kradan
8.2 out of 10, Very good, (153 reviews)
"Nice staff good location "
United States
Chayapat
The price is ฿3,321
฿3,942 total
includes taxes & fees
16 Jul - 17 Jul
The Sevenseas Resort

Le Panpurie Koh Lanta Resort

Le Panpurie Koh Lanta Resort
3.0 star property
Ko Lanta
8.6 out of 10, Excellent, (4 reviews)
"Staff was very friendly and nice. Good breakfast. Room was very clean and comfortable. The resort photos were a little deceiving. It’s not on the beach. It’s a 5minute walk. The main building also looks like a ranch. Overall, we had a good stay."
Canada
Vickey
The price is ฿588
฿2,452 total
includes taxes & fees
14 Jul - 15 Jul
Le Panpurie Koh Lanta Resort

Anda Lanta Resort

Anda Lanta Resort
4.0 star property
Ko Lanta
8.8 out of 10, Excellent, (258 reviews)
"Such an amazing resort we extended our stay "
Canada
Jessica
The price is ฿1,037
฿1,231 total
includes taxes & fees
5 Aug - 6 Aug
Anda Lanta Resort

Thai House Beach Resort

Thai House Beach Resort
3.0 star property
Ko Lanta
9.4 out of 10, Exceptional, (47 reviews)
"Fabulous and relaxing but in a fantastic location "
United Kingdom
Renee
The price is ฿589
฿699 total
includes taxes & fees
17 Jul - 18 Jul
Thai House Beach Resort

Ladawan Resort

Ladawan Resort
2.5 star property
Sikao
9.0 out of 10, Wonderful, (10 reviews)
"They were good "
Canada
Douglas
The price is ฿760
฿902 total
includes taxes & fees
16 Jul - 17 Jul
Ladawan 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

Frequently asked questions

How much do hotels with dining in Ko Lanta Old Town cost?
The rate for hotels in Ko Lanta Old Town ranges from ฿400 to ฿2,452 per night. Expedia has tempting deals on hotels with restaurants or close to top food areas that'll satisfy both your stomach and wallet. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Ko Lanta Old Town?
You can pick from multiple hotels with dining in Ko Lanta Old Town with a total average guest review rating of 8.9. The Houben - Adult Only places you near some excellent foodie experiences. This popular 4-star property also has an ocean view and a barbecue grill. Lanta Castaway Beach Resort is another sought-after option with dining. It has a 3.5-star rating and amenities such as a garden and scooter rentals.
How many hotels with restaurants are there in Ko Lanta Old Town?
Claim your holiday time and choose from 4 hotels with access to dining options in Ko Lanta Old Town. For a business trip, a family getaway or anything in between, Expedia is here to help you find a stay offering all kinds of flavours in just a few clicks.
What are the best cheap hotels with dining in Ko Lanta Old Town?
With hotels with dining starting at just ฿400 per night, you'll have more money in your pocket to spend on superb culinary experiences in Ko Lanta Old Town! Naraya Resort is a well-priced option that offers amenities such as a beach bar and individually decorated rooms. Alternatively, sample the flavours of this destination from Lanta Happy Hill Resort. A terrace and a garden are among this stay's conveniences. Visiting free attractions in Ko Lanta Old Town will stretch your travel dollars even further. Klong Dao Beach and Klong Nin Beach are on the itineraries of many tourists. With the cash you save, you can dig into a great meal. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Ko Lanta Old Town?
A trip with the family in Ko Lanta Old Town is simple at Aranya Resort Koh Lanta. With access to dining and conveniences including a children's pool and housekeeping services, your crew will enjoy their space at this 3-star stay. Hub Of Joys Hostel is another family-friendly hotel that will place you near some superb food experiences. It has a 2-star rating and conveniences including a nearby beach and complimentary breakfast. Once you've checked in, there are lots of family-friendly attractions to see in and around Ko Lanta Old Town. Klong Dao Beach and Klong Nin Beach are two popular options.
Are there any 5-star hotels with dining in Ko Lanta Old Town?
Pimalai Resort And Spa is your perfect match. Amenities at this stay, around 3 kilometres from Ko Lanta Old Town's centre, include a swimming pool and beauty services. Layana Resort and Spa is another 5-star hotel with dining. It has a beach view and a swimming pool and is 11 kilometres from downtown.
Why book your hotel with restaurants in Ko Lanta Old Town with Expedia?
Whether you're on the lookout for a hotel with a restaurant, or one that's close to a foodie hub, Expedia will have a stay that's to your tastes. Use our handy filters to search for Ko Lanta Old Town hotels with their own dining options. You can also look up accommodation in sought-after locations filled with restaurants, cafés or markets. Whatever you choose, you'll always score a tasty bargain with Expedia!
How can I find cheap hotels with restaurants in Ko Lanta Old Town?
With Expedia's convenient filter tool, comparing cheap hotels with restaurants in Ko Lanta Old Town is easy. To view properties that are very pocket friendly, tailor your search results by budget, meal plans and star rating.
What is there to do in Ko Lanta Old Town near my hotel with restaurants?
Once you've settled into your hotel, venture out and explore the amazing things Ko Lanta Old Town has to offer. Post Office Ko Lanta is a top attraction to add to your itinerary.