Hotels with Restaurant in India

    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 Cities in India

Top India Hotels with Restaurant

Holiday Inn New Delhi International Airport, an IHG Hotel
5.0 star property
8.4 out of 10, Very good, (1001)
"Check in was a little slow owing to the number of people checking in .. else can’t complain … staff at the restaurant were very attentive and tried their best to meet my requirements of a medium rare steak but for some reason the chef said owing to the meat being locally sourced they only offer it as well done .. in fact he berated the waiter for even requesting the same .. though the manager did apologise for the mix up …else everything else went off very well , except maybe one bit of the room...
The price is €117
includes taxes & fees
21 Dec - 22 Dec
Holiday Inn New Delhi International Airport, an IHG Hotel
Courtyard by Marriott Agra
5.0 star property
8.8 out of 10, Excellent, (826)
"Good stay and very convenient."
The price is €105
includes taxes & fees
19 Dec - 20 Dec
Courtyard by Marriott Agra
Taj Mahal Tower, Mumbai
5.0 star property
9.6 out of 10, Exceptional, (1003)
"Wonderful old India charm"
The price is €212
includes taxes & fees
9 Dec - 10 Dec
Taj Mahal Tower, Mumbai
President, Mumbai - IHCL SeleQtions
5.0 star property
8.8 out of 10, Excellent, (1000)
"The staff was friendly, professional, and extremely helpful! The manager of the front office was very caring and even ordered a special beverage to help sooth my upset stomach! Everything about this hotel was excellent! "
The price is €176
includes taxes & fees
1 Dec - 2 Dec
President, Mumbai - IHCL SeleQtions
The Leela Palace New Delhi
5.0 star property
9.6 out of 10, Exceptional, (1003)
"Beautiful hotel and great service! "
The price is €340
includes taxes & fees
22 Nov - 23 Nov
The Leela Palace New Delhi
Optimum Tara Palace
3.0 star property
7.6 out of 10, Good, (309)
"We stayed in this hotel for one night and was glad it wasn’t more. The rooms on first inspection aren’t exactly what you expect. It’s probably what the hotel looked like A decade or 2 ago. But it’s acceptable for the price. The main concern was the burn marks around the plugs and luckily our electronics were fully charged. In first inspection the room room looked clean enough, but when we got a little more settled I started noticing bits which weren’t right, stains on one of our towels, a slight...
Optimum Tara Palace
The Raintree Hotel Anna Salai
4.5 star property
8.8 out of 10, Excellent, (644)
"Property was under renovation and we were not aware "
The Raintree Hotel Anna Salai
Hotel City Star
3.0 star property
8.6 out of 10, Excellent, (1001)
"Breakfast was good "
The price is €54
includes taxes & fees
3 Dec - 4 Dec
Hotel City Star
Radisson Blu Plaza Delhi Airport
5.0 star property
8.4 out of 10, Very good, (1004)
"I like this place and recommend "
The price is €179
includes taxes & fees
23 Nov - 24 Nov
Radisson Blu Plaza Delhi Airport
The LaLiT New Delhi
5.0 star property
8.0 out of 10, Very good, (1000)
"Beautiful building and rooms. We had trouble with key cards and electrical in our room. "
The price is €181
includes taxes & fees
23 Nov - 24 Nov
The LaLiT New 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.
Don't see what you're looking for?
See all available properties in India
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in India cost?
You’ll pay between €54 and €340 per night for hotels in India. The ideal stay with a restaurant, or one that offers access to some great foodie experiences, is only a few clicks away with 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 India?
India offers multiple hotels with restaurants that have a total average guest review rating of 8.6. Want to discover top foodie experiences in Mumbai? Book a stay at Taj Santacruz, a 5-star retreat with pool sun loungers and hypo-allergenic bedding. Alternatively, eat your way around Mumbai from The St. Regis Mumbai. It also comes highly recommended and has a 5-star rating and amenities such as a cafe and an ocean view.
How many hotels with restaurants are there in India?
Pick from 7525 hotels that offer access to superb dining throughout India. Whether you’re after a hotel with restaurants or one that’ll put you at the centre of a food-lover’s universe, Expedia can help you secure the perfect digs.
Are there any family-friendly hotels with dining in India?
Absolutely, so round up your crew and organise your India adventure! If Mumbai is your destination, consider a stay at Hotel Kohinoor Elite near BKC. This 3-star family-friendly hotel will put you within easy reach of some tasty food experiences. Amenities here include laundry facilities and housekeeping services. Another excellent choice with dining is Niranta Transit Hotel Mumbai Airport - At Arrivals. Also in Mumbai, it has a 4-star rating and has housekeeping services and a cafe. Mumbai offers plenty of family-friendly attractions when you’re ready to tour the sights. Juhu Beach and Film City promise fun for the whole crew.
Are there any 5-star hotels with restaurants in India?
India has plenty of hotels that blend high-end accommodation with great dining experiences. Discover the food scene of Mumbai from Taj Santacruz, a 5-star escape with amenities such as beauty services and concierge services. The St. Regis Mumbai is another option in Mumbai. Also rated 5 stars, premium bedding and a steam room are among the many reasons travellers choose to stay here.
Why book your hotel with restaurants in India with Expedia?
With Expedia, it’s easy to find your ideal hotel with restaurants in India. Take advantage of our filters to search for properties with their own restaurants. If you have a fixed budget, select how much you want to spend and your preferred hotel star rating. We’ll help you find a suitable stay whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in India?
With Expedia’s nifty filter tool, comparing cheap hotels with restaurants in India is a cinch. To discover stays that’ll make your hip pocket happy, refine your search results by star rating, meal plans and budget.
What is there to do in India near my hotel with restaurants?
Whether you love shopping, dining, history or culture, India is one place where it’s difficult to be bored! The terrific city of Mumbai boasts lots of things to do and see, including KidZania Mumbai, Mahakali Caves and Hakone. If you’re on your way to Delhi, Rashtrapati Bhavan, National Museum and National Zoological Park should be on your itinerary.