Fine Dining in Mumbai: Best Restaurants and Dinners for Two
Mumbai's best dining is spread across four areas: BKC for the newer flagship restaurants, Bandra for the smaller rooms, South Mumbai for the classics, and the Juhu to Andheri stretch for hotel dining. Prices here start lower than in Delhi or Bangalore, with set-menu lunches from under ₹1,000 for two.
BKC and the Western Suburbs
- Pa Pa Ya, BKC — pan-Asian, and one of the most searched restaurants in the city. The four-course lunch for two is ₹1,312, and the seven-course dinner with drinks is ₹2,625.
- Yauatcha, Western Suburbs — dim sum and Cantonese, from ₹3,899 for two.
- Bayroute — Middle Eastern, from ₹3,899.
- Pause Café, Bandra — plant-based set menu for two, ₹2,100.
South Mumbai
- The Bombay Canteen — modern Indian, from ₹1,999 for two.
- KOKO — from ₹4,599.
- Koyla — from ₹3,299.
- Milagro — from ₹3,899.
- The Bombay Cartel — from ₹2,299.
Hotel restaurants in Mumbai
- Kebabs & Kurries, ITC Grand Central — from ₹5,899 for two.
- JW Lounge, JW Marriott — from ₹4,599.
- Lake View Cafe, The Westin Powai — from ₹3,899.
- Tonic & Tandoor, Radisson Blu — vegetarian set menu for two, ₹3,687, non-vegetarian at ₹4,425.
- Flavours Café, The Ambassador — Indian set menu dinner for two, ₹1,622.
The cheapest good dinner for two in Mumbai
Two stand out on price. Kojak's Asian lunch set menu for two is ₹999, and the three-course dinner set menu at Kojak Juhu is ₹3,500. The Ambassador Hotel set menu at ₹1,622 is the cheapest hotel dinner in this guide.
Rooftop and candlelight dinners
- Rooftop poolside candlelight dinner, ₹10,999
- Rooftop candlelight dinner with a movie screening, ₹8,699
- Rooftop cabana dinner with movie screening, ₹12,399
- Rooftop dining package for two, ₹26,999
Sunday brunch
Mumbai's brunch culture is worth a separate trip: the Sunday grand brunch at Radisson Blu is ₹4,130 for two, and the international dinner buffet at Fiona is ₹3,687.
What fine dining costs in Mumbai
| Budget for two | What you get |
|---|---|
| Under ₹2,000 | Set-menu lunches at Kojak and Pa Pa Ya, hotel set menus at The Ambassador |
| ₹2,000 to ₹4,000 | Most of the city's well-known restaurants, hotel buffets and brunches |
| ₹4,000 to ₹6,000 | KOKO, JW Lounge, Kebabs & Kurries, signature set menus |
| ₹8,000 and above | Rooftop candlelight dinners, cabana dinners, dinner with a private movie screening |
Booking tips
- Set-menu lunches are the cheapest way into an expensive restaurant. Pa Pa Ya costs half at lunch what it does at dinner.
- Avoid rooftop bookings from June to September. The monsoon closes most open-air seating.
- BKC restaurants fill up on weeknights because of the offices around them, so weekends can be easier to book.
Frequently asked questions
What is the cheapest fine dining in Mumbai?
The Kojak Asian lunch set menu at ₹999 for two, then Pa Pa Ya's four-course lunch at ₹1,312.
Which restaurants are best for a romantic dinner in Mumbai?
Rooftop candlelight dinners, or the rooftop cabana with a private movie screening if you want the evening to itself.
Do these prices include drinks?
Some do, such as the Pa Pa Ya seven-course dinner. Check the inclusions on each experience page.
