
Hotels with Restaurants
Discover the Best Hotels with Dining
Find delicious food every night when you book a hotel with dining
Hotels with dining offer a level of convenience and class to your trip that you wouldn't be able to find otherwise. With a restaurant right at the hotel, you won't have to travel at all to get a fine-dining experience, other than the few steps it takes to walk from your room to the restaurant's entrance. Fine dining isn't the only kind of experience you'll find at a hotel restaurant either, as there are plenty of more casual eateries available within some hotels.
If you're looking for a bit of opulence in your trip, you won't have to look far when you book a hotel with dining options. Some of the most revered restaurants in the world are attached to hotels, and they tend to match the level of sophistication and comfort offered by the hotel itself. That means you can expect unparalleled service and unrelenting attention to detail when you choose to dine in these establishments. In some cases, hotel guests may receive a meal discount. In other cases, the restaurant is only open to guests of the hotel. Either way, you benefit.
Finding a hotel with dining options is quite easy when you work with Expedia. Thanks to the large catalogue of options, you'll find a variety of different dining experiences, from fine dining to more casual, laid-back, and family-friendly eateries. Hotels with dining in Marina Bay and hotels with dining in Harbourfront are plentiful, along with hotels in just about every other area of Singapore. With Expedia, you can even search for additional amenities, like hotels with hot tubs.
Popular Hotels with Restaurants destination
Highest rated Hotels with Restaurants around the world

"How can you not love the Venetian! The location is perfect. It is great to come out of the elevator into the Canal Shops. I love that Bouchon is in the hotel, I could eat there every day. The rooms are spacious. The bathroom and tub are amazing. My three kids shared the sofa bed and sofa and were ..."
Reviewed on 14 Jun, 2026

"Great stay"
Reviewed on 14 Jun, 2026

"Good place to stay away from main strip."
Reviewed on 13 Jun, 2026

"Good stay. Clean rooms and good taxi services"
Reviewed on 14 Jun, 2026

"Had an issue with the late check in, they gave our room away twice, room we they moved us to was not a remodeled room as we had book, things was missing things in both rooms. But not the worse service I have had, the staff was still nice throughout the whole thing no point of getting mad and yelling ..."
Reviewed on 14 Jun, 2026

"The cleanliness of the room was"
Reviewed on 14 Jun, 2026

"Clean rooms"
Reviewed on 14 Jun, 2026

"Very clean! Felt like a new hotel room because it was so clean! Really nicely decorated! Staff was great!"
Reviewed on 14 Jun, 2026

"We only stayed overnight but the property was quiet and the room was very clean."
Reviewed on 14 Jun, 2026

"Great hotel, had great stay!"
Reviewed on 13 Jun, 2026









