Friday, 21 August 2026 MUMBAI EDITION LIVE
Food & Cuisine

Best Buffets in Mumbai: All-You-Can-Eat Spreads

Mumbai's best buffets, from ₹800 grill spreads to five-star Sunday brunches: real price bands, booking tips and what to order, minus the guesswork.

Mumbai Alert · Guides Desk
Mumbai Alert · Guides Desk
Guides Desk · Mumbai Alert News · Sun, 05 July 2026 at 02:07 pm
Best Buffets in Mumbai: All-You-Can-Eat Spreads
Our ranked picks

The Top 10

  1. 01

    Fifty Five East, Grand Hyatt Mumbai

    Santacruz East (Kalina), near BKC ₹₹₹₹ (approx. ₹3,000–4,000+ per person; Sunday brunch dearer)

    Go for: Live-cooking multi-cuisine spread pulling from the hotel's Italian, Japanese and Chinese kitchens; the Grand Sunday Brunch is the headline draw.

    Come hungry for the Sunday brunch and pace yourself across the live stations rather than filling up at the first counter.

  2. 02

    Peshwa Pavilion, ITC Maratha

    Sahar, Andheri East ₹₹₹₹ (approx. ₹3,300++ per person for the Sunday brunch)

    Go for: ITC's celebrated Sunday brunch with strong Indian kebabs and kurries plus a big, colourful dessert section.

    Book the Sunday brunch slot in advance; the Indian grill and biryani counters are the reason to go, so save room for them.

  3. 03

    Vista, Taj Lands End

    Bandra West (Bandstand) ₹₹₹ (approx. ₹1,900 per person / ₹3,800 for two)

    Go for: One of the city's most lavish sea-view buffets; the Sunday brunch is the standout with high-quality international and Indian stations.

    Ask for a window table for the Arabian Sea view, and go on a Sunday when the spread is at its biggest.

  4. 04

    Seasonal Tastes, The Westin Mumbai Garden City

    Goregaon East (Oberoi Garden City) ₹₹₹ (approx. ₹2,500 per person / ₹5,000 for two)

    Go for: 18th-floor buffet with a different theme each day and made-to-order dim sum, pasta and wok stations; big Sunday brunch.

    Kids 3–12 get roughly half off, so it's a good-value family Sunday brunch pick.

  5. 05

    Lake View Café, Renaissance Mumbai Convention Centre Hotel

    Powai ₹₹₹ (approx. ₹2,000–2,800 per person)

    Go for: Sprawling Sunday brunch spanning Indian, Lebanese, Italian, Thai and more, right beside Powai Lake.

    Go for the Sunday brunch with unlimited beverages and grab alfresco seating for the lake view.

  6. 06

    Citrus, The Leela Mumbai

    Sahar, Andheri East ₹₹₹ (approx. ₹2,500 per person)

    Go for: Award-winning all-day-dining buffet covering breakfast to dinner; Sunday brunch adds sushi, shawarma, live grill and dosa counters.

    Handy pre/post-flight since it's minutes from the international airport; the buffet runs all three meals, not just brunch.

  7. 07

    Lotus Café, JW Marriott Mumbai Juhu

    Juhu ₹₹₹₹ (approx. ₹2,700 per person / ₹5,500 for two)

    Go for: Long-running lavish buffet near Juhu beach with North Indian, Italian and Continental stations and a big dessert spread.

    Club Marriott members get meaningful discounts here, so ask about membership deals before you pay.

  8. 08

    O22, Trident Bandra Kurla

    Bandra Kurla Complex (BKC) ₹₹₹ (approx. ₹1,400 per person / ₹2,800 for two)

    Go for: Buffet-friendly all-day diner with a live sushi bar and wood-fired pizza oven; the Sunday brunch is a BKC favourite.

    Reserve the Sunday brunch ahead as it fills up with the BKC crowd; the sushi bar is the pick of the stations.

  9. 09

    Global Fusion

    Andheri (multiple outlets, e.g. Andheri West & East) ₹₹ (approx. ₹700–1,000 per person, all-inclusive)

    Go for: Popular value Pan-Asian buffet famous for its elaborate unlimited sushi and Teppanyaki-style live counters.

    Best value for sushi lovers on weekdays; order in small rounds from the live counters so everything arrives fresh.

  10. 10

    Barbeque Nation

    Multiple locations (Worli, Andheri, Kurla, Mulund and more) ₹₹ (approx. ₹800–900 per person)

    Go for: Iconic unlimited live-grill buffet with tabletop barbecue starters, a mains-and-biryani counter and a big dessert selection.

    Take the early-bird slot for a lower price and go easy on the starters so you have room for the mains and dessert.

Ranked by our Mumbai desk · prices are approximate — confirm before you go.

TL;DR: Mumbai’s best-value buffets fall into three tiers — grill buffets like Barbeque Nation for roughly ₹800–900 a head, mid-range hotel lunch spreads around ₹1,000–2,200, and the big five-star Sunday brunches (JW Marriott, ITC, Taj) at roughly ₹2,000–4,000. Book Friday for a Sunday slot, go hungry, and pace yourself past the salad counter.

A buffet is a very Mumbai way to eat: abundant, sociable, a little competitive, and best enjoyed with a plan. The city runs everything from budget weekday spreads to champagne-inclusive brunches that cost more than a decent flight, and the mistake most people make is treating them all the same. A ₹599 weekday grill deal and a ₹3,500 Sunday brunch are not the same meal with a bigger bill attached — they are different occasions with different rules. Below is how I actually think about Mumbai’s buffet scene, sorted by what you want and what you can spend, plus the practical bits that decide whether you walk out delighted or just overstuffed.

Buffet types at a glance

Use this as a quick map before you read on. Every price is a rough band, not a quote — buffets change rates by day, by season, and by whether alcohol is included, so always confirm when you book.

Buffet typeWhere to lookPrice band (per head)Best for
Live-grill buffetBarbeque Nation, Sigree — Andheri, Worli, suburbs₹800–900 (weekday lunch deals ₹599–799)Groups, families, big appetites
Mid-range hotel lunchAirport & Juhu business hotels, JW Cafe₹1,000–2,200Weekday work lunch, relaxed family meal
Pure-veg unlimited thaliRajdhani — R City, Thane, Navi Mumbai₹800–1,000 (varies by mall)Vegetarians, Jain diners, comfort food
Five-star Sunday brunchJW Marriott Juhu, ITC Maratha, Taj Colaba₹2,000–4,000 (dry vs. with bubbly)Celebrations, long lazy afternoons
Breakfast buffetFive-star coffee shops, airport-hotel dinersFrom ~₹1,450 (free for room guests)Early risers, hotel guests

How Mumbai buffets are priced

Buffet pricing sorts neatly into bands, and knowing the band tells you what to expect before you walk in. Grill-and-buffet chains sit at roughly ₹800–900 a head for unlimited food. Mid-range hotel and standalone spreads run about ₹1,000–2,200. The marquee five-star Sunday brunches start around ₹2,000 and climb to ₹3,500–4,000 once you add sparkling wine or champagne packages. Those numbers move around, so treat them as the shape of the market rather than a menu you can hold anyone to.

What the alcohol surcharge really does

The single biggest swing in any buffet price is booze. A “with champagne” brunch can cost nearly double the non-alcoholic version for exactly the same food. The bubbly package is where hotels make their margin, and it is optional far more often than the booking page lets on. If you are there for the spread and not the drinking, ask specifically for the dry rate or the “food-only” price — it is almost always available, and it is frequently the difference between a ₹2,000 lunch and a ₹3,800 one. Conversely, if you are the kind of table that will steadily work through a bottomless mimosa for three hours, the package can be the better deal; do the quick maths on how many drinks you actually intend to have.

Weekday versus weekend, and why it matters

The other big lever is the calendar. Weekday lunch buffets are the quiet bargains of the city — the same kitchens, a slightly trimmed spread, and a much gentler price, aimed at the office crowd and walk-ins rather than a booked-out celebration. Weekends, and Sundays above all, are when hotels roll out the full theatre and charge for it. If you only care about eating well and not about the occasion, a Tuesday lunch at a good hotel will feed you better, per rupee, than a Sunday brunch ever will. Save the brunch for when the point is the afternoon itself.

Best value: grill buffets

If you want maximum food for minimum money, the live-grill buffet format is genuinely unbeatable, and Barbeque Nation is the category leader with outlets across the city, including Andheri West and Worli. The gimmick — a live grill set into your table, skewers of paneer, chicken, prawns and vegetables brought round until you physically tap out the little flag — is more fun than it has any right to be, and it works brilliantly for groups, birthdays and families with restless kids. Expect a rough band of ₹800–900 a head for unlimited veg or non-veg, with cheaper early-week lunch deals often floating around ₹599–799. Sigree Global Grill plays a similar game with a more international spread spanning North Indian, Turkish, Lebanese and Greek, and tends to feel a touch calmer than the Barbeque Nation crush on a Saturday night.

The one rule that saves the meal

Go easy on the endless starters. They are the most generous, most theatrical part of the grill format, and they are the trap. People fill up on grilled paneer tikka and chicken before the main buffet counter — the curries, biryanis, live pasta and the dessert wall — even opens for them. The discipline is simple: eat two or three skewers, wave off the rest for a while, and walk the full mains counter before you commit. The kulfi and the molten-chocolate-cake gimmick at the end are half the reason people come; leave room. If you are dining as a big group, this is also where the buffet earns its keep — the per-head cost barely moves whether you are four or fourteen, which makes it one of the cheapest ways in the city to feed a crowd properly.

Mid-range hotel and standalone spreads

This is the sweet spot for a weekday work lunch or a relaxed family meal without five-star prices, and it is the band most Mumbaikars actually use week to week.

The airport and suburb hotel cluster

Business hotels near the airport and across the western suburbs are quietly the best value in this tier. The Radisson Blu and Novotel cluster around the airport and Juhu run generous multi-cuisine lunch buffets in a rough ₹1,000–2,200 band, often with a beach-adjacent or garden view thrown in, and they are built for exactly this — a proper sit-down meal that does not eat your whole afternoon or your whole wallet. Because these hotels live off corporate and transit traffic, their weekday lunch spreads are reliable and rarely need booking; they are a smart fallback if you have a lunch to host near the airport or are killing time before a flight. If a stay is part of the plan, our guide to hotels near Mumbai airport covers which of these properties are worth the room rate, not just the lunch. JW Cafe at JW Marriott is the polished end of this tier, with weekday spreads spanning Indian, Chinese, Japanese and Thai and a noticeably better dessert section than the price suggests.

Pure-veg, all-you-can-eat: the Rajdhani thali

For a purely vegetarian, sit-down twist on the format, Rajdhani in malls like R City Ghatkopar and across Thane and Navi Mumbai does an unlimited Gujarati-Rajasthani thali. It is not technically a buffet — you do not get up and serve yourself — but it is the same all-you-can-eat spirit, with servers circling to refill 30-plus items at your table and a menu that changes daily, right down to the seasonal sabzis and the farsan. It is one of the most satisfying value meals in the city, especially in monsoon when a hot, unlimited thali is exactly what you want, and it pairs neatly with our Gujarati thali guide if you want to go deeper on the cuisine and its regional quirks. For a wider list of sit-down meat-free spreads beyond the thali houses, the pure-veg restaurants guide is the companion piece.

The five-star Sunday brunch

The Sunday brunch is Mumbai’s buffet as full-day event — three or four hours, live stations, a groaning dessert wall, sometimes a live band, and often a bar package. This is where the city shows off, and where you are paying for the room and the ritual as much as the food. If the brunch itself is the occasion you are planning, our dedicated weekend brunch guide goes wider on the à-la-carte and boozy-brunch scene beyond the pure buffets below.

Reading the fine print before you commit

Two things quietly decide whether a brunch is worth it. First, the alcohol tier, as above — always confirm whether the quoted price is dry or includes a package, and how long the package runs. Second, the timing window: most brunches run a fixed four-hour service, and turning up late does not extend your slot, it just means the live stations have already been through their busiest, best-stocked hour. Get there near the start and the ₹3,000 buys you a very different meal from the same ₹3,000 at 2:30 pm.

Best breakfast buffets

Breakfast buffets are the quiet, underrated end of the scene — calmer, cheaper than brunch, and glorious if you love a big morning. The five-star coffee shops and airport-hotel diners lay out everything from South Indian dosas and idlis made to order to eggs any style, cold cuts, cheeses, fresh fruit, cereals and a full pastry counter, all before the day has properly started. Rough bands begin around ₹1,450 at a five-star, which is a fraction of what the same kitchen charges for Sunday brunch. If you are a hotel guest, breakfast is very often bundled with the room, and it is comfortably the best-value buffet you will eat all trip — reason enough to arrive hungry and skip the on-the-go coffee. For non-hotel mornings and a wider net of sit-down breakfast options across the city, our breakfast spots guide is the place to start.

Buffets for families, dietary needs and celebrations

Families and kids

The buffet format is tailor-made for families — one price, endless refills, and enough variety that a fussy eight-year-old and a spice-loving grandparent both leave happy. The grill buffets win here for the sheer entertainment of skewers arriving at the table, which keeps children occupied between plates. For a calmer, more contained sit-down that still runs on the all-you-can-eat principle, the Rajdhani-style thali houses are ideal, and if a play area is a dealbreaker with younger kids, cross-reference our guide to family restaurants with play areas before you book.

Vegetarian, Jain and no-onion-garlic

Mumbai is one of the easiest big cities in the world to eat a full, celebratory buffet meat-free. The pure-veg thali houses are the obvious pick, but every serious hotel buffet also carries an extensive vegetarian section — usually a whole parallel run of the counter — and most kitchens handle Jain, no-onion-garlic and satvik requests without fuss. The key is to flag it clearly when you sit down rather than mid-meal, so the live-station chefs can point you to the safe dishes or cook a portion fresh. Our Jain food guide is worth a read if you are catering to strict Jain diners and want to know which spreads go the extra distance.

Making a celebration of it

If the buffet is the centrepiece of a birthday or an anniversary, spend where it counts: the setting. A sea-facing brunch at the Taj or a beachside table at JW Marriott Juhu turns a meal into an afternoon, and for that a slightly higher band is money well spent. For a smaller, quieter celebration, an à-la-carte sea-view restaurant may actually beat a buffet — you are not paying for volume you will not eat. Match the format to the occasion and you rarely overspend.

Timing, transport and booking

How to actually eat a buffet

The professional buffet-eater’s playbook is less about capacity and more about editing. Scout the full spread once, empty-handed, before your first plate — you cannot plan an attack on a counter you have not seen. Skip the bread basket, the plain rice and the salad counter almost entirely; they are cheap fillers designed to blunt your appetite, and they are the same everywhere. Spend your stomach where the kitchen spent its effort: the live stations, the regional specials, the seafood if it is fresh, and the desserts. Take small portions of many things rather than a full plate of one, so a dud dish costs you two bites, not a whole round. And pace the sweet counter deliberately — Mumbai hotels take dessert seriously, and the mithai and dessert end of a good brunch is frequently the best part of the meal. Go hungry, go early, go slow, and a buffet stops being a challenge and becomes what it should be: an unhurried, genuinely good afternoon of eating.

Frequently Asked Questions

How much does a good buffet in Mumbai cost?

Grill buffets like Barbeque Nation run roughly ₹800–900 a head, with weekday lunch deals sometimes as low as ₹599–799. Mid-range hotel and standalone lunch spreads sit around ₹1,000–2,200, while a five-star Sunday brunch ranges from about ₹2,000 to ₹4,000 depending on whether alcohol is included. Every one of these is a rough band, so confirm the current rate and the dry-versus-package price when you book.

Which Mumbai hotel has the best Sunday brunch?

JW Marriott Juhu is the most-loved for its beachside setting, huge spread and attentive service, at a rough band around ₹3,200 without alcohol. ITC Maratha near the airport is the pick for sheer volume and variety, starting around ₹1,950 dry, while Shamiana at the Taj Mahal Palace in Colaba wins on heritage and sea views. All the prime Sunday slots fill by Friday, so book early.

Are there good vegetarian buffet options in Mumbai?

Yes. Rajdhani serves an unlimited pure-vegetarian Gujarati-Rajasthani thali (a buffet in spirit) across mall locations like R City Ghatkopar and in Thane and Navi Mumbai, with 30-plus items refilled at your table. Beyond that, almost every hotel buffet carries an extensive veg section, and Jain and no-onion-garlic requests are widely accommodated when you flag them as you sit down.

Do you need to book a buffet in Mumbai in advance?

For the marquee five-star Sunday brunches, yes — JW Marriott Juhu, the Taj and ITC properties routinely sell out their Sunday prime slots by Friday. Weekday lunch buffets at business and airport hotels rarely need a booking and usually take walk-ins. Whenever you do call ahead, confirm the price, the alcohol tier and the service window in the same conversation.

What is the cheapest all-you-can-eat buffet in Mumbai?

Live-grill chains are the best value, with Barbeque Nation and Sigree Global Grill running roughly ₹800–900 a head and early-week lunch deals often around ₹599–799. Because the per-head cost barely changes with group size, they are also one of the cheapest ways to feed a crowd. Go easy on the endless starters so you have room for the mains and desserts you are also paying for.

When is the best time to arrive at a Mumbai buffet?

Get there right when service opens rather than at peak. Early on, the live stations are freshly stocked, queues are short, and you get the full window to pace yourself across a typical three-to-four-hour brunch. Arriving late, around 2 pm, means picked-over counters and a rushed hour before the kitchen closes the spread.

X Facebook Telegram