Photo by Wyatt Dates

Search Hotels with Restaurant in Delhi

    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

Check availability on Delhi Hotels with Restaurant

This weekend
Next weekend

Top Delhi Hotels with Restaurant

OYO Hotel Buena Vista Delhi

2.5 star property
7.0 out of 10, Good, (229)
"Quiet, comfortable and one of the only locations to stay in the area. "
OYO Hotel Buena Vista Delhi
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.

Frequently asked questions

How much do hotels with dining in Delhi cost?
The price for hotels in Delhi ranges from to per night. Expedia has tempting offers on properties with restaurants or close to foodie areas that'll satisfy both your appetite 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.
Why book your hotel with restaurants in Delhi with Expedia?
Expedia will help you find your ideal hotel with restaurants in Delhi. Use our filters to search for properties with a restaurant on-site. If you have a set budget, choose how much you're willing to spend and the preferred star rating of your hotel. We'll help you find the right place whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Delhi?
The quickest way to uncover cheap hotels with restaurants in Delhi is with Expedia's user-friendly filter tool. Locate getaways with restaurants or tasty extra touches, like included breakfast, lunch and dinner. You can also fine-tune your search results by star rating, budget and amenities to take advantage of unbeatable bargains in just a few keystrokes.