Virgin Voyages, Celebrity Cruises, and Holland America consistently deliver the best included food without upcharges, with Virgin Voyages standing out by including all 20+ of its restaurants in the base fare — no specialty dining fees at all.
Photo: Carnival Cruise Line
Most cruise lines will happily take your money for a decent meal. The dirty secret of modern cruising is that the main dining room (MDR) experience has been quietly degraded on several major lines to nudge you toward $30–$60/person specialty restaurants. But a handful of lines still take included food seriously. Here's exactly who they are and what you actually get.
The Best Cruise Lines for Included Food — Ranked with Real Numbers
The gap between lines is significant. On Carnival, you're eating the same MDR menu that hasn't fundamentally changed in years. On Virgin Voyages, every single restaurant onboard is included — from the Korean BBQ joint to the upscale Italian — and there are no tips on top either. That's a fundamentally different value proposition.
| Cruise Line | Included Dining Options | MDR Quality (1–10) | Specialty Fees | Notes |
|---|---|---|---|---|
| Virgin Voyages | 20+ restaurants, all included | 9/10 | $0 — everything included | No buffet either — all sit-down service |
| Celebrity Cruises | MDR + Oceanview Cafe buffet + casual spots | 8/10 | $35–$65/person for specialty | MDR quality is genuinely excellent |
| Holland America | MDR + Lido Market + casual venues | 8/10 | $30–$59/person for specialty | Pinnacle Grill not included but MDR is strong |
| Princess Cruises | MDR + World Fresh Marketplace + casual | 7/10 | $29–$45/person for specialty | Plus Dining upgrade $20/day adds flexibility |
| MSC Cruises | MDR + buffet + casual venues | 7/10 | $25–$55/person for specialty | Yacht Club guests get superior dining included |
| Royal Caribbean | MDR + Windjammer buffet + casual | 6/10 | $30–$65/person for specialty | MDR quality has slipped; heavy upsell culture |
| Norwegian Cruise Line | MDR + buffet + casual | 6/10 | $35–$60/person for specialty | Free at Sea promos can offset specialty costs |
| Carnival | MDR + buffet + casual | 5/10 | $15–$45/person for specialty | Decent value but MDR quality is inconsistent |
| Disney Cruise Line | Rotational dining + Cabanas buffet | 7/10 | $45–$95/person for specialty | Palo/Remy are exceptional but pricey add-ons |
Photo: Carnival Cruise Line
Key Factors That Drive Included Food Quality
Ship age and recent dry dock status matter enormously. Celebrity's Edge-class ships (Edge, Apex, Beyond, Ascent) have a dramatically better included dining experience than their older Millennium-class ships. Always check which vessel you're actually sailing on.
The buffet is not the benchmark. Every line has a buffet. The real test is whether the main dining room delivers a properly executed three-course dinner with attentive service — and whether the menu rotates meaningfully across a 7-night sailing. Holland America and Celebrity pass this test. Carnival and NCL are inconsistent.
Upsell pressure is a quality signal. Lines that constantly push specialty dining upgrades are often doing so because the included food isn't compelling enough to retain guests. Virgin Voyages eliminated this dynamic entirely by making specialty dining universal — and their food quality reflects that focus.
Staff-to-guest ratios affect everything. Celebrity and Holland America run higher service ratios in their MDRs, which translates directly to food arriving at the right temperature, courses timed correctly, and dietary requests actually remembered night to night.
Itinerary length affects menu depth. On a 3–4 night sailing, you'll see a limited menu rotation. On 10–14 night sailings with lines like Holland America or Celebrity, the included menus rotate more extensively and the galley has time to execute more complex dishes.
Photo: Carnival Cruise Line
Practical Tips to Get the Best Included Food Experience
Book Celebrity Edge-class or Virgin Voyages if included dining is your top priority. These are the two strongest options in 2025–2026 with no asterisks. Virgin Voyages fares run $150–$350/person/night depending on cabin and sailing, but when you factor in zero specialty fees, zero tips (included), and all beverages included on some packages — the all-in math often beats a comparable Celebrity sailing.
On Royal Caribbean or NCL, time your specialty dining promos. Both lines run "Free at Sea" or similar packages that can include 2–3 specialty dining credits. If you're set on these lines, book during a promo period and you can access better food without paying à la carte rates of $35–$65/person.
Always request late seating in the MDR. Traditional late dining (typically 8:00–8:30 PM) on lines like Holland America and Celebrity tends to have more experienced waitstaff who've been doing the same two-table section for years. The early seating often has newer crew rotating through.
Check the daily menus in advance. Holland America, Celebrity, and Princess all publish sample menus online. If you see dishes that excite you, that's a reliable indicator of what the included experience actually looks like.
Skip the specialty dining 'tasting' on embarkation day. This is a pure upsell tactic. Eat at the MDR for dinner on Night 1 and form your own opinion before spending $40/person on something you've been pressured into at the gangway.
Ship-Specific Recommendations for the Best Included Food
Celebrity Beyond / Celebrity Ascent (Edge-class): The Le Grand Bistro, Cosmopolitan, and Cyprus restaurants are all included and genuinely restaurant-quality. The Retreat (suite guests) gets Luminae, which is exceptional — but even standard cabin guests eat well here.
Virgin Voyages Scarlet Lady / Valiant Lady / Resilient Lady: Razzle Dazzle (creative vegetarian-forward), The Wake (modern steakhouse), Gunbae (Korean BBQ) — all included, all reservable at no charge. This is the closest thing to a floating food hall with no cash register in sight.
Holland America Nieuw Statendam / Rotterdam: The Dining Room delivers a consistently strong classical cruise dining experience. The Lincoln Center Stage live music during dinner is a nice touch. Lido Market is one of the better cruise buffets running.
Princess Sun Princess (2024 debut): The new flagship has improved its included dining lineup significantly, with the World Fresh Marketplace and the Good Spirits bar food being legitimate quality upgrades over older Princess ships.
The bottom line: if you refuse to pay extra for a decent meal at sea, Virgin Voyages is the clear answer in 2025. If you want a more traditional cruise experience with strong included dining, Celebrity and Holland America are the credible alternatives. Everyone else is varying degrees of "pay more to eat better."
Want to see exactly how much you'd spend on food across different cruise lines for your specific sailing? Use CruiseMutiny to build a full cost breakdown before you book — including dining packages, specialty restaurant fees, and whether the included food math actually works in your favor. You can also compare sailings directly through our booking partner CruiseHub to find the best fare on the lines that won't nickel-and-dime you at the dinner table.