Elegant cruise ship main dining room with warm ambient lighting
Planning GuideOnboard Experience

Cruise Dining

What is actually worth paying for — and what is not. MDR, buffet, specialty restaurants, and the pool bar wisdom no one tells you.

Food Is a Bigger Part of the Cruise Than Most People Realise

You will eat at least 21 meals on a typical 7-night cruise. Probably more — snacks, late-night pizza, afternoon tea, the odd room service order. Dining is not a side note. It is a significant part of the experience, and getting it right makes a genuine difference to how much you enjoy the trip.

The challenge is that cruise dining is not straightforward. There is the main dining room, the buffet, specialty restaurants with surcharges, pool bars, room service, and a dozen smaller options scattered around the ship. Each has its place. The mistake most people make is defaulting to one option and missing out on the others.

This guide breaks down each option honestly — what it does well, where it falls short, and when it is the right choice. No sponsored recommendations, no pretending everything is amazing. Just what actually works.

The Main Dining Room

Included, traditional, and better than most people expect.

The Main Dining Room — MDR — is the traditional heart of cruise dining. It is included in your fare, it operates on fixed seating times, and it serves a multi-course menu that changes nightly. For many passengers, it is the default evening meal, and with good reason.

What the MDR does well

Proper table service

You sit down, someone takes your order, and the food arrives in courses. It sounds obvious, but after a week of buffet queues and carrying plates, the MDR feels like a genuine break. The service is attentive without being overbearing, and the pace is slower — which is the point.

Fixed dining times create rhythm

Early or late seating — usually 6pm or 8:15pm — gives your day a natural structure. You know when dinner is, you plan around it, and it becomes a reliable anchor. For some people this is restrictive. For others, it is exactly what a holiday needs.

The atmosphere is better

The MDR is where the ship feels most like a restaurant and least like a canteen. Tablecloths, proper cutlery, a menu that changes nightly, and the sense that someone has thought about the evening. On formal nights, it is the place to be.

Shared tables can be surprisingly good

Most cruise lines seat you with other passengers unless you specifically request a table for two. Some people dread this. In practice, shared tables often lead to the best conversations of the trip — people you would never meet otherwise, with stories you would not hear anywhere else.

Where the MDR falls short

Fixed times mean fixed plans

If your port day runs late, or you want to catch a show, or you simply are not hungry at 6pm, the fixed seating can feel like a constraint. Flexible dining options exist on most ships now, but they are not always as smooth as the fixed service.

Dinner takes time

A full MDR dinner is easily 90 minutes. That is the point — it is an experience, not a refuel. But if you are tired after a long port day and just want to eat and sleep, the MDR can feel like a commitment you do not have the energy for.

Portion sizes can be inconsistent

The MDR serves a lot of people quickly. Quality varies by cruise line and by night. Some meals are genuinely excellent. Others are perfectly adequate but unmemorable. Do not expect restaurant-level consistency every single evening.

The MDR strategy

Use the MDR for the evenings when you want the experience — formal nights, sea days when you are relaxed, nights when you have no other plans. Use the buffet when you are tired, rushed, or just want something quick. Both have their place. The best cruisers switch between them without thinking about it.

Cruise ship buffet with abundant food selection

The Buffet

Flexible, fast, and the practical choice more often than people admit.

The buffet gets a bad reputation. People picture crowded canteens, lukewarm food, and a chaotic atmosphere. Some of that is fair — at peak times, the buffet can be exactly that. But the buffet is also the most practical dining option on the ship, and experienced cruisers use it strategically rather than avoiding it.

What the buffet does well

Eat when you want

The buffet is open for breakfast, lunch, and dinner with extended hours. No reservation, no fixed time, no dress code. If you are back from a port day at 4pm and starving, the buffet is there. If you want a late breakfast at 10:30am, the buffet is there. This flexibility is genuinely valuable.

Fast and efficient

Grab a plate, choose what you want, sit down, eat. The whole process takes 15 minutes if you want it to. On days when you have evening plans — a show, a deck party, an early night — the buffet removes the time pressure entirely.

No dress code whatsoever

Shorts, flip-flops, a cover-up straight from the pool — the buffet does not care. After a day in port, or a sea day spent in swimwear, this is a genuine relief. You do not need to change, you do not need to think about it.

More choice, more control

The buffet typically offers more options than the MDR menu on any given night. Multiple cuisines, dietary options, and the ability to try a little of everything rather than committing to one starter, one main, and one dessert.

Where the buffet falls short

It can be crowded and noisy

Peak times — particularly breakfast on sea days and dinner around 7pm — are busy. Finding a table can take time, the noise level is higher, and the atmosphere is more canteen than restaurant. If you value quiet, the buffet is not always the place.

Food quality is more variable

Buffet food sits under heat lamps. Some items dry out. Some are replenished frequently and stay fresh. Others do not. The quality gap between the best and worst buffet offerings is wider than in the MDR, where everything is cooked to order.

No table service

You fetch your own drinks, clear your own plates, and there is no one checking whether you need anything. For some people this is fine. For others, it removes the sense of being looked after that is part of what makes a cruise feel like a holiday.

Buffet timing tip

Avoid the buffet at 12:30pm and 7pm on sea days — these are peak chaos. Arrive at 11:45am for lunch or 8pm for dinner and the experience is completely different. Same food, fraction of the crowd.

Specialty Restaurants

What is actually worth the extra cost — and what is not.

Specialty restaurants are the paid dining options on a cruise ship — typically £20–£50 per person on top of your fare. The cruise line promotes them heavily, and it is easy to assume that paying more means better food. Sometimes that is true. Often, it is not.

The key is knowing which specialty restaurants justify the cost and which are essentially the MDR experience in a smaller room with a surcharge. Here is the honest breakdown by type.

Steakhouse / Grill

Usually worth it

The quality jump from the MDR to the steakhouse is usually significant. Proper cuts, better preparation, and a quieter, more intimate setting. If you eat steak, this is the specialty restaurant most likely to justify the extra cost. Expect £25–£40 per person.

Italian / Mediterranean

Check reviews first

Quality varies enormously by cruise line. Some are genuinely excellent — fresh pasta, proper ingredients, authentic preparation. Others are essentially the MDR menu in a smaller room with a surcharge. Read recent reviews for your specific ship before booking.

Asian / Sushi

Ship-dependent

Sushi on a cruise ship is a gamble. The best Asian specialty restaurants are genuinely good. The worst are disappointing. If sushi matters to you, research your specific ship — this category has the widest quality range of any specialty dining option.

Chef's Table / Tasting Menu

Experience, not just food

A multi-course tasting menu with wine pairings, usually for a small group. The experience is as much about the theatre and the storytelling as the food. If you enjoy that kind of dining, it can be a highlight of the cruise. If you just want a good meal, the value is harder to justify.

The specialty restaurant rule

Book one or two specialties maximum on a 7-night cruise. Try the MDR first — it is better than you might expect. If you find yourself wishing for something more, book a specialty mid-cruise. Do not pre-book four restaurants before you have even tasted the included dining.

Cruise ship pool deck grill station on a sunny day

Pool Bar & Casual Dining

The smartest choice more often than people realise.

The pool bar and surrounding casual dining spots are the most underrated food options on a cruise ship. They are included in your fare, they serve simple but decent food, and they are located exactly where you want to be on a sea day — by the pool, in the sun, without changing out of your swimwear.

The pool bar is underrated for lunch

On sea days, the main buffet is packed at midday. The pool bar — or the smaller grill stations nearby — often serves burgers, wraps, salads, and light bites with a fraction of the crowd. The food is simpler, but the setting is better and the queue is shorter.

Timing matters more than location

The buffet at 12:30pm on a sea day is chaos. The same buffet at 2pm is calm. The MDR at 6pm is smooth. At 7:30pm, you might wait. Learn the rhythms of your ship and adjust accordingly. A 15-minute shift in timing often makes more difference than choosing a different venue.

Room service breakfast is free on most lines

Order coffee, pastries, and fruit to your cabin in the morning. It costs nothing on most mainstream cruise lines, it arrives at the time you choose, and it means you can ease into the day without fighting the breakfast buffet crowd. This is one of the most underused free perks on any cruise.

Late-night snacks are limited

After 11pm, your options narrow significantly. The buffet usually closes. Room service may still operate but with a reduced menu. The pizza station — if your ship has one — is often the best late-night option. Plan accordingly if you are a late eater.

The pool bar is not second-best

There is a tendency to see the pool bar as a fallback — something you settle for when the MDR or buffet is too much effort. Reframe it. On a hot sea day, a burger and a cold drink by the pool is not settling. It is exactly what you want. The best cruise dining is not always the most formal.

MDR vs Buffet: At a Glance

A simple side-by-side for quick decisions.

FactorMain Dining RoomBuffet
SpeedSlow (60–90 min)Fast (15–30 min)
AtmosphereRestaurantCanteen
Dress codeSmart casual / formalNone
ServiceFull table serviceSelf-service
ChoiceMenu (limited nightly)Wide (multiple stations)
Best forOccasion eveningsFlexibility & speed
Honest Take

“The best cruise dining strategy is not choosing one venue. It is knowing which venue suits which moment — and switching between them without guilt.”

I have had genuinely excellent meals in the MDR — proper service, good conversation at a shared table, the sense that the evening mattered. I have also had evenings where the MDR felt like a commitment I did not have the energy for, and the buffet was exactly what I needed.

The specialty restaurants are more mixed. The steakhouse on MSC Virtuosa was excellent — worth every penny. The Italian specialty was fine, but not meaningfully better than the MDR. The difference is not the concept — it is the execution on your specific ship.

My advice: start with the included dining. Use the MDR for the evenings that feel like occasions. Use the buffet when you need speed and flexibility. Use the pool bar on sea days when the sun is out and formal dining feels like the wrong idea. And book one — maybe two — specialty restaurants based on what you actually want, not what the cruise line suggests.

Common Dining Mistakes

Worth avoiding from the start.

Booking every specialty restaurant in advance

People sometimes book three or four specialty restaurants before they have even tasted the MDR. The MDR is included, it is often better than people expect, and you might find you do not need as many paid meals as you thought. Book one or two specialties, see how the MDR is, and decide from there.

Skipping the MDR entirely

The buffet is easier, but the MDR is part of the cruise experience. The service, the atmosphere, the shared tables, the sense of occasion — these are things the buffet does not replicate. Even if you only go a few nights, the MDR is worth experiencing.

Assuming specialty dining is always better

Not all specialty restaurants justify the surcharge. Some are genuinely excellent. Others are modestly better than the MDR for a significant extra cost. Read recent reviews for your specific ship and restaurant before committing. The cruise line's marketing is not a reliable guide.

Keep It Simple

Cruise dining does not need to be complicated. The included options — MDR, buffet, pool bar, room service — cover almost everything you need. The specialty restaurants are there if you want something specific, but they are not essential to a good cruise.

The best approach is flexible. Use the MDR when you want the experience. Use the buffet when you want speed and choice. Use the pool bar when the sun is out and formal dining feels wrong. And do not feel pressured to book specialty restaurants just because they are available.

Good food is part of a good cruise. But the best meals are often the simplest ones — a burger by the pool on a sunny sea day, breakfast on your balcony, or a shared table in the MDR where the conversation lasts longer than the dessert.

Frequently Asked Questions

Quick answers to common cruise dining questions.

Is the main dining room better than the buffet on a cruise?

The MDR offers proper table service, a more refined atmosphere, and a paced dining experience. The buffet offers flexibility, speed, and more choice. Neither is objectively better — it depends on what you value that evening. Most experienced cruisers use both.

Are cruise specialty restaurants worth the extra cost?

Steakhouses and chef's table experiences usually justify the surcharge. Italian and Asian specialty restaurants vary significantly by ship — check recent reviews before booking. Do not book every specialty in advance without trying the included MDR first.

What is the best place to eat on a cruise ship?

There is no single best place. The MDR is best for atmosphere and occasion. The buffet is best for flexibility and speed. Pool bars and grill stations are best for casual lunches on sea days. Room service breakfast is one of the most underused free perks.

Can you eat for free on a cruise?

Yes — the main dining room, buffet, pool grill, and room service breakfast are all included in your fare on most mainstream cruise lines. You only pay extra for specialty restaurants, some premium room service items, and certain premium dining experiences.

What should I avoid when dining on a cruise?

Avoid booking every specialty restaurant before you sail — try the included MDR first. Avoid peak buffet times if you dislike crowds. Do not assume specialty dining is always better than the MDR. And do not skip the MDR entirely — it is part of the cruise experience.