Hotels with Restaurants in Ko Lanta

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Hotels with Restaurants in Ko Lanta

Pimalai Resort And Spa
5.0 star property
9.8 out of 10, Exceptional, (563)
"Paradise found! Wonderful staff, beautiful location and intimate villas."
Pimalai Resort And Spa
Avani+ Koh Lanta Krabi Resort
4.5 star property
8.6 out of 10, Excellent, (687)
"A beautiful resort and staff so so helpful and always smiley! Rooms were so well kept and really clean. Aircon works very well! Pool area kept very clean and different areas to sit at to have a drink. Beach access for early morning or early evening walks. Food and drinks good, only comment would be cooked breakfast got cold quickly if you didn’t get there at breakfast opening time. Beautiful sea views and an amazing sunset from Reggae Bar! "
The price is S$285
includes taxes & fees
10 Dec - 11 Dec
Avani+ Koh Lanta Krabi Resort
Long Beach Chalet
3.0 star property
9.4 out of 10, Exceptional, (207)
"Perfect location on an amazing beach for a quiet relaxing time. Room was great and had everything you needed. The breakfast was the best we have had since we have been in Thailand. Plenty of nice restaurants and bars nearby. This should be a 5 star property!"
The price is S$395
includes taxes & fees
6 Dec - 7 Dec
Long Beach Chalet
Lanta Casuarina Beach Resort
3.0 star property
8.2 out of 10, Very good, (351)
"Great place to stay on a quick return journey to Koh Lanta. Had been to the hotel many times before, but never to stay as a guest. Room was a good size, well equipped and clean. Balcony was very nice and had a great view of the sunset. Wifi was strong, if that’s your thing. Staff were very accommodating and friendly. Overall it’s a lovely hotel and has a great location. Well worth a visit "
The price is S$81
includes taxes & fees
2 Dec - 3 Dec
Lanta Casuarina Beach Resort
SriLanta Resort and Spa
4.0 star property
7.8 out of 10, Good, (346)
"Was an enjoyable stay. Property is divided into a beachfront area with pools and restaurants and the actual lodging area on the other side of the road. There’s a pedestrian tunnel that goes under the road. Our lodgings were a decent walk from the beachfront. Would have been a little difficult for anyone with mobility issues. They provide a shuttle service but that can be unreliable at certain times of the day though. Overall would still recommend though. Family enjoyed the beach a lot. "
SriLanta Resort and Spa
Rawi Warin Resort and Spa
4.5 star property
9.0 out of 10, Wonderful, (462)
"Nice place to stay,wonderful !"
The price is S$380
includes taxes & fees
29 Nov - 30 Nov
Rawi Warin Resort and Spa
Lanta Sand Resort & Spa
4.0 star property
8.6 out of 10, Excellent, (354)
"Great stay here! The room was very nice as well as all of the staff. They made renting a motorbike and getting a transfer to the airport easy. Would definitely recommend!"
Lanta Sand Resort & Spa
Anda Lanta Resort
4.0 star property
8.8 out of 10, Excellent, (211)
"This resort was a dream! The staff were so sweet and helpful. The room was spacious and comfortable. The beach and pool were beautiful and great for swimming. The food in the restaurant was very good. This place was a relaxing escape from the touristy areas of Thailand. We did not have a vehicle but the hotel sent a car to pick us up and help set up a ride to the airport. If you were going to stay for more than 2-3 days, you may need to get a vehicle or scooter. We did not have kids with us...
Anda Lanta Resort
Tropicana Lanta Resort
3.5 star property
8.8 out of 10, Excellent, (189)
"Fabulous - have your own scooter- frogs at the start of rainy season are mad - couldn’t sleep the first night 😂"
Tropicana Lanta Resort
Chada Lanta Beach Resort
4.5 star property
8.0 out of 10, Very good, (250)
"Beautiful hotel, the staff are amazing. I loved it! We will come back again :) "
The price is S$107
includes taxes & fees
23 Nov - 24 Nov
Chada Lanta Beach 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.
Don't see what you're looking for?
See all available properties in Ko Lanta
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

How much do hotels with dining in Ko Lanta cost?
You’ll pay between S$81 and S$395 per night for hotels in Ko Lanta. A perfect stay with a restaurant, or one that offers access to epic foodie experiences, is just a few clicks away on Expedia. 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 restaurants in Ko Lanta?
A traveller favourite is Pimalai Resort And Spa. Base yourself at this 5-star stay which offers a swimming pool and designer toiletries. Layana Resort and Spa is another popular hotel with restaurants worth a look. Book into this 5-star option and make the most of conveniences including a spa and a swimming pool. You’ll have your pick of multiple hotels with restaurants in Ko Lanta with a total average guest review rating of 8.6.
How many hotels with restaurants are there in Ko Lanta?
Pack your bags and pick from 220 hotels with access to dining options in Ko Lanta. For official business travel, a solo adventure and everything in between, Expedia can help you find a stay to satisfy your inner foodie in just a few clicks.
What are the best cheap hotels with restaurants in Ko Lanta?
Keep both your taste buds and budget happy at one of our Ko Lanta hotels with restaurants that start from just S$81 per night. Naraya Resort will put you near some mouthwatering culinary experiences. Conveniences here include a beach bar and individually decorated rooms. Or make a booking at Lanta Happy Hill Resort, which has a terrace and a garden. Use the dollars you save at either stay to eat your way around Ko Lanta! Eager to sightsee around Ko Lanta without blowing your budget? Add some epic free attractions to your itinerary, like Sala Dan Pier in Saladan. Ko Lanta Old Town also has plenty of things to do that don’t cost a penny, including Post Office Ko Lanta. 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?
Treat the crew to a stay at Hub Of Joys Hostel, a 2-star option not far from downtown. Conveniences here include a nearby beach and complimentary breakfast. Another family-friendly hotel with dining in Ko Lanta is Lazy Days Bungalows. Laundry facilities and room service help make this 3-star escape a favourite among guests. After checking in and kicking back together in your new digs, it’s time to hit the road and start sightseeing. Klong Dao Beach and Sala Dan Pier are top family-friendly attractions in Ko Lanta.
Are there any 5-star hotels with restaurants in Ko Lanta?
If you’re searching for a bit of indulgence and some superb gastronomic experiences on your Ko Lanta adventure, check out Pimalai Resort And Spa. This 5-star hotel with restaurants offers concierge services and a resort and is around 14 kilometres from downtown. Another stay that’ll cater to your culinary cravings is Layana Resort and Spa. It’s 5 kilometres from the centre of the city and includes amenities such as a sauna and treatment rooms.
Why book your hotel with restaurants in Ko Lanta with Expedia?
Whether you’d prefer a hotel with a restaurant, or one that’s close to a foodie epicentre, Expedia will have a getaway that suits your tastes. Use our handy filters to search for Ko Lanta hotels with their own places to dine at. You can also look up accommodation in well-known locations full of cafés, restaurants or markets. Whatever you choose, you’re guaranteed to score a delectable deal with Expedia!
How can I find cheap hotels with restaurants in Ko Lanta?
The simplest way to uncover cheap hotels with restaurants in Ko Lanta is with Expedia’s filter tool. Book accommodation with restaurants or a few extras, like included lunch and dinner. You can also refine your search by star rating, amenities and budget to snag unbeatable deals with only a few clicks.
What is there to do in Ko Lanta near my hotel with restaurants?
Whatever you’re interested in, Ko Lanta has tons to keep you on the go. Klong Dao Beach, Laem Kho Kwang and Khlong Toab Beach are on many travellers’ schedules. Don’t leave without exploring Khao Mai Kaew Cave, Ko Lanta Marine National Park and Klong Hin Beach either. With Expedia’s hotel deals in Ko Lanta, you can discover even more wonderful attractions like these with the money you save.