Skip to content
Select city
Wondergifts
Trusted in the UAE, now in India. From the UAE's leading experience gifts brand: 50,000+ happy customers, 100% satisfaction guarantee, secure payments, verified experience partners.
  • Trusted in the UAE, now in India
  • 50,000+ happy customers
  • 100% Satisfaction Guarantee
  • Secure Payments
  • Verified Experience Partners

What Dinner at a 5-Star Hotel Costs in India: Taj, ITC, Marriott, Leela and Hyatt

"How much is dinner at the Taj?" is one of the most common dining searches in India, and the honest answer is that it depends on which of three things you book. A buffet, an à la carte meal and a set-menu dinner for two are priced very differently at the same hotel, and buffet rates change by city, by day of the week and by season.

This guide explains the three formats, then gives bookable set-menu prices for two at the major hotel brands, so you have a real number rather than an estimate.

The three ways to have dinner at a five-star hotel

Format What it is What to expect to pay for two
Buffet The all-day dining restaurant, unlimited spread, priced per person Varies widely by city and property; weekend rates are higher
À la carte Ordering from the menu at a signature restaurant The most variable, since it depends entirely on what you order
Set menu for two A fixed three to five-course menu, booked in advance at a known price ₹2,349 to ₹19,199 depending on hotel and setting

The set menu is the only one of the three with a price you know before you arrive, which is why it is the easiest to gift or budget for.

Taj

The Leela

ITC

Marriott

Hyatt

Hilton

Radisson

Other hotel brands

What decides the price

  • The setting, more than the food. The same hotel's indoor dinner and poolside cabana can differ by ₹10,000, because the cabana is a private booking with dedicated service.
  • The city. Delhi NCR and Mumbai run higher than Jaipur or Hyderabad for a comparable hotel.
  • The number of courses. Three-course menus start lower; five and seven-course menus carry the premium.
  • Drinks. Almost always extra unless the listing says otherwise.

Frequently asked questions

How much does dinner at a five-star hotel cost for two?
A set-menu dinner for two runs ₹2,600 to ₹6,500 at most five-star hotels, and ₹9,000 to ₹23,000 for a private cabana or a flagship restaurant.

Is a buffet cheaper than a set menu?
Often, per person, but buffet prices vary by city and day and change through the year. A set menu has a fixed price you can book in advance.

Which is the most affordable five-star dinner?
Shang Palace at Shangri-La Bengaluru from ₹2,599 for two, then Kitchen District at Hyatt Regency Gurgaon from ₹3,099.

Can I gift a five-star dinner?
Yes. Each experience is a voucher valid for 12 months, and the recipient books the date.

Browse five-star hotel dining experiences.

Previous article Best Spas in Bangalore: Where to Book a Massage and What It Costs