Hotels with Restaurants in Bangkok

  • 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 Bangkok

Chatrium Hotel Riverside Bangkok

4.5 star property
9.6 out of 10, Exceptional, (1002)
"We had an amazing time at chatrium riverside . The hotel is beautiful and well kept . The family room is beautiful and very spacious and great views . The staff is the best , very attentive! Wonderful with children . We met Manfred the general manager and he was exceptionally friendly, but we very helpful and we felt very welcomed and appreciated the fact that he was very warm and attentive. Simon in concierge was also helpful in communicating with the airport when we had an issue with our...
The price is S$218
includes taxes & fees
11 Jan - 12 Jan
Chatrium Hotel Riverside Bangkok

lebua at State Tower

5.0 star property
9.0 out of 10, Wonderful, (1654)
"Our room was at 51st floor next to staff room and too noisy."
The price is S$261
includes taxes & fees
5 Jan - 6 Jan
lebua at State Tower

Mandarin Hotel Managed by Centre Point

4.5 star property
9.0 out of 10, Wonderful, (1629)
"Very helpful bell boys."
Mandarin Hotel Managed by Centre Point

Patra Boutique Hotel

3.0 star property
8.4 out of 10, Very good, (591)
"Well-priced, clean hotel located among the markets and close to weed dispesaries. Hotel staff were friendly and helpful (as was everyone we met in Thailand)"
Patra Boutique Hotel

Trinity Silom Hotel

3.0 star property
8.2 out of 10, Very good, (1001)
"GREAT PROPERTY AND LOCATION. STAFF WAS AMAZING"
The price is S$59
includes taxes & fees
5 Jan - 6 Jan
Trinity Silom Hotel

Dusit Thani Bangkok

5.0 star property
9.6 out of 10, Exceptional, (42)
"A"
The price is S$532
includes taxes & fees
5 Jan - 6 Jan
Dusit Thani Bangkok

Centre Point Silom

4.0 star property
8.8 out of 10, Excellent, (1004)
"Heart of Bangkok"
Centre Point Silom

Novotel Bangkok Suvarnabhumi Airport Hotel

4.5 star property
8.6 out of 10, Excellent, (2228)
"Close to BKK airport. Very good breakfast. "
The price is S$283
includes taxes & fees
1 Feb - 2 Feb
Novotel Bangkok Suvarnabhumi Airport Hotel

VELA Dhi GLOW Pratunam

4.0 star property
9.0 out of 10, Wonderful, (1000)
"The hotel is very clean and the staff is very friendly and helpful. Breakfast is simple but adequate."
The price is S$181
includes taxes & fees
23 Jan - 24 Jan
VELA Dhi GLOW Pratunam

Pathumwan Princess Hotel

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Convenient "
The price is S$292
includes taxes & fees
23 Jan - 24 Jan
Pathumwan Princess Hotel
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 Bangkok

Frequently asked questions

How much do hotels with dining in Bangkok cost?
The price for hotels in Bangkok ranges from S$59 to S$532 per night. Expedia has awesome offers on properties with restaurants or in popular dining areas that’ll please 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 restaurants in Bangkok?
Bangkok offers multiple hotels with restaurants with a total average guest review rating of 8.9. Old Capital Bike Inn is a popular option if you’re looking to explore the local dining scene. It has a 3-star rating and offers amenities such as nearby historical attractions and a restaurant dining guide. Mandarin Oriental, Bangkok is another recommended choice. This 5-star hotel offers access to some great food experiences and comes with a swimming pool and individually decorated rooms.
How many hotels with restaurants are there in Bangkok?
Make use of your holiday days and pick from 1679 hotels with access to dining options in Bangkok. For official business travel, a romantic break and everything in between, Expedia can help you find a stay to satisfy your inner foodie in just a click or two.
What are the best cheap hotels with restaurants in Bangkok?
Keep both your taste buds and budget happy at one of our Bangkok hotels with restaurants that start at only S$59 per night. Phranakorn Nornlen Hotel will position you near some tempting food experiences. Handy amenities here include individually decorated rooms and front desk services. Also check out Our Secret Base - Hostel, which features a rooftop terrace and a cafe. Use the money you save at either stay to feast your way around Bangkok! Explore Bangkok on a budget by filling your travel itinerary with fun and free attractions. Paknam Observation Tower in Samut Prakan is one for your list after you’ve had a taste of the local foodie scene. If you’re spending some time in Nonthaburi, you won’t have to pull out your wallet when you visit Nonthaburi Market. 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 Bangkok?
A trip with the family in Bangkok is simple at Phranakorn Nornlen Hotel. With access to dining and conveniences such as housekeeping services and laundry facilities, your crew will feel comfortable at this 2.5-star stay. Bangkok Marriott Hotel The Surawongse is another family-friendly hotel that will place you near some wonderful food experiences. It has a 5-star rating and conveniences including a children’s pool and housekeeping services. Bangkok has lots of family-friendly attractions to visit when you need to keep the kids busy. Grand Palace and Sea Life Bangkok Ocean World guarantee a fun day out for travellers of all ages.
Are there any 5-star hotels with restaurants in Bangkok?
Mandarin Oriental, Bangkok will fit your needs perfectly. Amenities at this stay, around 3 kilometres from Bangkok’s centre, include spa facilities and a terrace. The Peninsula Bangkok is another 5-star hotel with restaurants. It comes with a steam room and massage services and is 3 kilometres from the downtown area.
Why book your hotel with restaurants in Bangkok with Expedia?
Whether you’re looking for a hotel with a restaurant, or one that’s close to a foodie hub, Expedia will have a getaway that fits your tastes. Use our filters to search for Bangkok hotels with their own dining options. You can also refine your search for accommodation in well-known locations packed with cafés or restaurants. Whatever you decide on, you can expect a mouthwatering deal with Expedia!
How can I find cheap hotels with restaurants in Bangkok?
With Expedia’s filter tool, locating cheap hotels with restaurants in Bangkok is a snap. To discover properties that’ll make your hip pocket happy, refine your search by star rating, budget and meal plans.
What is there to do in Bangkok near my hotel with restaurants?
Bangkok has enough sights and activities to keep you occupied for weeks, beginning with Grand Palace. Sea Life Bangkok Ocean World, Bangkok National Museum and Yaowarat Chinatown Heritage Centre are other renowned attractions. If you have time to spare, Siam Niramit Theatre and Aksra Theatre will round off your itinerary nicely.