Search 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

India Accommodation: Most Popular Cities to Stay

Check availability on India Hotels with Restaurant

This weekend
Next weekend

Top India Hotels with Restaurant

Holiday Inn New Delhi Aerocity by IHG

5.0 star property
8.6 out of 10, Excellent, (1003)
" "
The price is ₹7,100
₹8,550 total
includes taxes & fees
27 Apr - 28 Apr
Holiday Inn New Delhi Aerocity by IHG

Courtyard by Marriott Agra

5.0 star property
8.8 out of 10, Excellent, (885)
"Excellent service from start to finish. Very comfortable room. Lovely pool. The breakfast is superb. We would stay again!"
The price is ₹3,800
₹4,256 total
includes taxes & fees
27 Apr - 28 Apr
Courtyard by Marriott Agra

Taj Mahal Tower, Mumbai

5.0 star property
9.6 out of 10, Exceptional, (1002)
"We stayed three nights at Taj Mahal Tower Hotel and it was a very enjoyable experience. The location of the hotel opposite Gateway of India was very convenient with shopping and extensive choice of food outlets in the nearby colaba area. The iconic Taj Palace hotel is connected and most public areas are shared by both hotels. The welcome ceremony conducted on check in is very unique and made us feel special. The staff are always friendly and accommodating from the front desk to the housekeeping...
The price is ₹14,000
₹16,520 total
includes taxes & fees
25 May - 26 May
Taj Mahal Tower, Mumbai

President, Mumbai - IHCL SeleQtions

5.0 star property
8.8 out of 10, Excellent, (999)
"Nice renovation."
The price is ₹9,250
₹10,915 total
includes taxes & fees
11 May - 12 May
President, Mumbai - IHCL SeleQtions

The Leela Palace New Delhi

5.0 star property
9.6 out of 10, Exceptional, (1003)
"Top-class experience at The Leela Palace Delhi - excellent check in experience, great rooms, wonderful food for breakfast and dinner, very helpful concierge desk, would unequivocally always be my 1st choice Delhi hotel in future "
The price is ₹19,371
₹22,935 total
includes taxes & fees
16 May - 17 May
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

Pullman Chennai Anna Salai - Premium Brand By Accor

4.5 star property
8.8 out of 10, Excellent, (646)
"Great stay"
The price is ₹8,549
₹10,088 total
includes taxes & fees
30 Apr - 1 May
Pullman Chennai Anna Salai - Premium Brand By Accor

Hotel City Star

3.0 star property
8.6 out of 10, Excellent, (1003)
"🙃"
The price is ₹3,770
₹4,222 total
includes taxes & fees
27 Apr - 28 Apr
Hotel City Star

Radisson Blu Plaza Delhi Airport

5.0 star property
8.4 out of 10, Very good, (1006)
"Ate food at the Thai restaurant and the Pad Kha soup was expensive and unappetizing. It was full of lemon grass stalks and galagan root. I got both in every bite. When I pointed it out, they said this is how it is supposed to be. I’ve had the soup many times before at various places but never this bad. At the end of my not so good meal, they wouldn’t let me charge it to my room. They had to send someone with me to my room to collect the payment. Since when did this rule start?"
The price is ₹8,683
₹10,767 total
includes taxes & fees
27 Apr - 28 Apr
Radisson Blu Plaza Delhi Airport

The LaLiT New Delhi

5.0 star property
8.2 out of 10, Very good, (1003)
"The best service the best value for money, and great friendly customer support Amazing stay "
The price is ₹9,000
₹10,620 total
includes taxes & fees
6 May - 7 May
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 ₹3,770 and ₹19,371 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.