One of the first things you'll be asked when you book a cruise is how you want to have dinner. That question trips people up, because cruise dining isn't one thing. There's a sit-down main dining room, a casual buffet, a handful of grab-and-go spots, and specialty restaurants that carry an extra charge. On top of that, you choose a seating style at booking that shapes your whole evening.
This guide walks through each piece so you know what to expect and what to pick. We'll stick to how dining actually works day to day rather than what's bundled into the price overall, and we'll point you to the big-picture fare breakdown along the way.
What is the main dining room on a cruise?
The main dining room (MDR) is the ship's sit-down, multi-course, table-service restaurant, included in your fare. A different menu runs each night, servers deliver it course by course, and most ships serve dinner there plus breakfast and often lunch.
The main dining room is the heart of cruise dining. It's a large, sit-down restaurant with full table service, included in what you already paid. The menu changes nightly, with several appetizers, entrees, and desserts to choose from, and you can order more than one of anything that catches your eye. Most ships also open the MDR for breakfast and, on sea days, lunch.
The one thing you decide before you sail is how you'll be seated for dinner, and that comes down to two systems worth understanding before you book.
Fixed seating vs. anytime dining: which should I choose?
Fixed (traditional) seating gives you the same table, tablemates, servers, and time every night, usually an early slot around 5:00-6:30 pm or a late one around 7:45-8:30 pm. Anytime dining lets you show up within dinner hours instead. You pick at booking.
With fixed or traditional seating, you're assigned one table, the same tablemates, and a set time for the whole cruise. There are typically two seatings: an early one running roughly 5:00 to 6:30 pm and a late one around 7:45 to 8:30 pm, with exact times varying by line and ship. The big payoff is the same waiter and assistant waiter every night, who quickly learn your name, your drink order, and how you like your meal paced. Early suits families with kids and anyone who wants the evening free for shows; late tends to be quieter and more adult.
Flexible or anytime dining lets you arrive whenever you like during dinner hours, more like a regular restaurant. The names differ: Royal Caribbean calls it My Time Dining (roughly 6:00 to 9:30 pm, reservations strongly recommended), Princess and others call it Anytime, and Norwegian's Freestyle model makes everything flexible by default. The menu is the same as traditional; the trade-off is you're not guaranteed the same servers or tablemates, though a standing reservation at the same time and section can recreate that feel. You pick your system at booking, and some lines let you switch later through the app if space allows. Since it's all part of your included cruise fare, it costs nothing to choose whichever fits.
Is the buffet included, and what other casual spots are there?
Yes. The buffet (Lido-style) is included and open for breakfast, lunch, and dinner, come-as-you-are with no reservations. Most ships also fold in several casual complimentary spots like a poolside grill, pizza, a deli, or cafe-style venues.
The buffet is the come-as-you-are option, and it's fully included. It runs breakfast, lunch, and dinner, there are no reservations, and dress is casual any time of day. It's the easy pick when you're back from a busy day in port, feeding kids on their own schedule, or just don't feel like a multi-course sit-down.
Beyond the buffet, most ships include several other casual spots at no charge, though exactly what you get varies by ship: think poolside grills, pizza, a deli, or cafe-style venues. Norwegian in particular is known for including multiple complimentary sit-down and casual venues beyond the main dining room.
What are specialty restaurants and dining packages?
Specialty restaurants (steakhouse, Italian, hibachi, sushi, French, and more) are the extras, charged per person as a cover or a la carte. Dining packages bundle several specialty meals at a lower per-meal rate, and a per-meal gratuity typically applies.
Specialty restaurants are the paid upgrades, and they're where the ship shows off: steakhouses, Italian, hibachi and teppanyaki, sushi, French, and more. You pay per person, either as a cover charge or a la carte. On Norwegian, buying individually tends to run in the neighborhood of $45 to $65 per person, though pricing varies by venue and line.
If you plan to eat at more than one, a dining package usually saves money by bundling several specialty meals at a lower per-meal rate. Norwegian's Free at Sea promotion, for example, can bring the effective cost down to around $20 per meal, with a gratuity of roughly $20 per person per specialty meal on top; their Free at Sea Plus upgrade is reported to run about $50 per person per day for sailings from February 1, 2026. Treat those figures as ballpark, since promotions shift, and confirm the current terms for your sailing.
Is room service free on a cruise?
Sometimes. Policies vary by line and time of day. Continental breakfast is often free, while hot items, late-night orders, or all deliveries may carry a delivery or service fee. Always check your specific line's current room service policy.
Room service genuinely depends on the line. On some ships and at some hours it's free; on many others there's a delivery or service fee, especially late at night. A common pattern is a free continental breakfast delivered to your cabin while hot items or late-night orders carry a charge, but this changes by line, so verify it for the ship you're sailing.
It's handy for a quiet breakfast on your balcony or a snack after a late night ashore, just don't assume it's complimentary the way the buffet is.
How do dietary needs and table requests work?
Cruise lines routinely handle gluten-free, allergies, kosher, halal, vegetarian, vegan, and more. Note it at booking, tell the special-needs department in advance, and confirm with your headwaiter night one. For privacy or the same crew, request early.
Cruise kitchens handle dietary needs as a matter of routine, including gluten-free, nut and other allergies, kosher, halal, vegetarian and vegan, low-fat, low-sodium, and diabetic. Best practice: note your needs when you book, notify the dining room or special-needs department ahead of time, and confirm again with your headwaiter the first night. Severe allergies should go through the special-needs department with advance notice. Many ships label gluten-free buffet sections and stock gluten-free pizza dough and breads, and your waiter can often pre-order the next night's meal to match your restrictions.
A few table tips smooth out the rest. Want privacy? Request a table for two at booking or with the maitre d' on embarkation day, since those are limited and go early. Want the same crew every night? Traditional seating is the way, and on anytime dining you can approximate it with a standing reservation in the same section. The maitre d' desk on the first afternoon is where you fix any seating hiccups. And on dress: the buffet is always casual, while the main dining room is smart casual most nights with one or two dress-up nights on many sailings, so it's worth packing something a little nicer for those.
Put together, cruise dining gives you a lot of freedom once you know the moving parts: an included main dining room with a seating style you choose at booking, an anything-goes buffet and casual spots, specialty restaurants when you want to treat yourself, and a kitchen that will happily work around your dietary needs. Pick the seating that matches your trip, flag any restrictions early, and you'll eat well from embarkation to the last morning.