Hotels with Restaurant in Thailand

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Thailand

Check availability on Thailand Hotels with Restaurant

This weekend
Next weekend

Top Thailand Hotels with Restaurant

Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

5.0 star property
9.0 out of 10, Wonderful, (1002)
"Absolutely beautiful resort"
The price is €96
includes taxes & fees
3 May - 4 May
Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

Chatrium Hotel Riverside Bangkok

4.5 star property
9.6 out of 10, Exceptional, (1112)
"Very nice place to stay in"
The price is €118
includes taxes & fees
8 May - 9 May
Chatrium Hotel Riverside Bangkok

lebua at State Tower

5.0 star property
9.0 out of 10, Wonderful, (2131)
"Great property and the staffs were amazing "
The price is €135
includes taxes & fees
9 May - 10 May
lebua at State Tower

Mandarin Hotel Managed by Centre Point

4.5 star property
9.0 out of 10, Wonderful, (1925)
"A really great place to stay staff is friendly kind and helpful I will definitely be back "
The price is €71
includes taxes & fees
26 Apr - 27 Apr
Mandarin Hotel Managed by Centre Point

Patra Boutique Hotel

3.0 star property
8.4 out of 10, Very good, (601)
"The facilities were a good value , clean and good service. Hotel is in a busy market area, and had no breakfast or dining facilities."
The price is €29
includes taxes & fees
14 May - 15 May
Patra Boutique Hotel

Trinity Silom Hotel

3.0 star property
8.2 out of 10, Very good, (1000)
"Very convenient to rail system "
The price is €36
includes taxes & fees
29 Apr - 30 Apr
Trinity Silom Hotel

Dusit Thani Bangkok

5.0 star property
9.8 out of 10, Exceptional, (96)
"Very kind Great view and swiming pool"
The price is €310
includes taxes & fees
1 May - 2 May
Dusit Thani Bangkok

Centre Point Plus Hotel Silom

4.0 star property
9.0 out of 10, Wonderful, (1005)
"Great place to stay"
The price is €111
includes taxes & fees
6 May - 7 May
Centre Point Plus Hotel Silom

Hyatt Regency Bangkok Suvarnabhumi Airport

4.5 star property
8.2 out of 10, Very good, (235)
"very nice hotel with some aging signs. great rooms, nice shower and exceptional breakfast. "
The price is €123
includes taxes & fees
26 Apr - 27 Apr
Hyatt Regency Bangkok Suvarnabhumi Airport

VELA Dhi GLOW Pratunam

4.0 star property
9.0 out of 10, Wonderful, (1000)
"Great location!"
The price is €164
includes taxes & fees
27 Apr - 28 Apr
VELA Dhi GLOW Pratunam
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 Thailand
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in Thailand cost?
Hotels in Thailand range between €29 to €310 per night. Come with an appetite — these hotels have restaurants or offer access to some terrific culinary experiences. 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 Thailand?
Get set to experience the culinary delights of Thailand when you base yourself at one of our multiple hotels with restaurants or near foodie areas. With a total average guest review rating of 8.8, there’s an option for all tastes and budgets. If you’re travelling to Bangkok, check out Old Capital Bike Inn, a 3-star property with dry cleaning and laundry services and free WiFi. Another favourite pick in this popular destination is Mandarin Oriental, Bangkok. This 5-star hotel features a garden and a swimming pool.
How many hotels with restaurants are there in Thailand?
Take your pick of 10194 hotels that offer access to awesome dining all over Thailand. Whether you want a hotel with a restaurant or one that places you at the heart of a foodie hub, Expedia can help you secure the perfect hotel.
Are there any family-friendly hotels with dining in Thailand?
You’ll find some excellent family-friendly hotels with dining in Thailand. If you’re planning to stay in Bangkok, experience the culinary delights of the city from Phranakorn Nornlen Hotel. Amenities at this 2.5-star hotel include housekeeping services and laundry facilities. Bangkok Marriott Hotel The Surawongse is another great pick for families looking for hotels with restaurants or near foodie areas. This 5-star option includes a children’s pool and a pillow top mattress and is also in Bangkok. There are plenty of fabulous things to do with your family in Bangkok. Grand Palace and Sea Life Bangkok Ocean World provide a wonderful day out.
Are there any 5-star hotels with restaurants in Thailand?
Wherever you’re going in Thailand, Expedia can help you find a 5-star stay near delicious dining experiences. Bangkok has some terrific options, such as Mandarin Oriental, Bangkok. A sauna and a pillow menu are among the amenities at this luxurious retreat. Alternatively, use The Peninsula Bangkok as a base to eat your way around the local food scene. A swimming pool and a deep soaking bathtub help make this 5-star stay in Bangkok a top pick for travellers.
Why book your hotel with restaurants in Thailand with Expedia?
With Expedia, you’ll have no trouble finding your ideal hotel with restaurants in Thailand. Find your way to the filters to search for properties with their own restaurants. If you have a set budget, click on how much you’re willing to spend and the star rating of your hotel. We’ll help you find a suitable stay whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Thailand?
A great way to uncover cheap hotels with restaurants in Thailand is with Expedia’s useful filter tool. Reserve getaways with restaurants or satisfying extra touches, like included dinner. You can also narrow down your search results by amenities, budget and star rating to access awesome bargains in a few clicks.
What is there to do in Thailand near my hotel with restaurants?
Whether you’re a fan of shopping, dining, history or culture, Thailand offers something for everyone! The well-known city of Bangkok has loads of activities and attractions, including Grand Palace, Sea Life Bangkok Ocean World and Bangkok National Museum. If you’re escaping to Chiang Mai Province, Art in Paradise, Chiang Mai National Museum and Museum of World Insects and Natural Wonders are worth putting on your itinerary.