Main Dining Room vs Buffet vs Specialty Restaurants
Use the buffet for speed, the main dining room for most dinners, and a specialty restaurant for one or two nights that deserve it. That is the mix most experienced cruisers settle on, and it keeps the food bill close to zero.
How do the three compare?
| Main dining room | Buffet | Specialty restaurant | |
|---|---|---|---|
| Cost | Included | Included | About US$30–75 per person (roughly C$40–105) |
| Service | Waiter, multiple courses | Help yourself | Waiter, small room |
| Reservations | Fixed time or flexible window | None | Yes, book early |
| Dress | Smart casual; dressier on formal nights | Anything but swimwear | Smart casual |
| Pace | 75–90 minutes | As quick as you like | 90 minutes to 2 hours |
| Best for | Most dinners | Breakfast, port-day lunch, tired nights | Celebrations, foodies |
How seating times and flexible dining work is covered in how dining works on a cruise.
When the main dining room wins
For a sit-down dinner without a bill, nothing beats it. Menus change nightly, you can order two starters or two desserts at no extra charge, and on fixed seating the same waiter learns your preferences by night three. It is also where the kitchen handles allergies and dietary needs best, since your waiter can talk to the chef directly (see dietary needs on cruise ships).
Breakfast and lunch are often served here too, usually on sea days. It is a calmer alternative to a packed buffet.
When the buffet wins
Breakfast before an early excursion. A quick lunch on a port day. The night you're sunburnt and can't face a collared shirt. The buffet is fast and varied, and fussy young eaters can choose for themselves.
Its weak spots are crowds at peak times and food that has sat a while. Go just after it opens or late in a service, and look for the cooked-to-order stations, which are often the best food in the room.
The other included options
Most big ships also have included pizza, burger or deli counters, and many offer a free continental breakfast in your cabin. What's free with room service explains where the fees start.
When a specialty restaurant is worth paying for
Steakhouses, Italian, sushi and chef's table dinners are the usual line-up. You get better ingredients, a quieter room and more time with your server. They are worth it for:
- An anniversary, birthday or milestone night.
- Couples who want a quiet table for two without a big dining room's noise.
- A port-heavy week where you'd like one unhurried evening.
- Food lovers keen to try a line's signature venue.
They're less worth it if you're budget-focused, travelling with young kids who won't sit for two hours, or on a short cruise where the main dining room menu hasn't had time to repeat.
A week that works
On a 7-night Caribbean sailing from Fort Lauderdale, a typical pattern looks like this:
- Breakfast: buffet on port days, dining room on sea days.
- Lunch: buffet or a pool-deck counter.
- Dinner: main dining room five nights, buffet one night after a long port day, specialty restaurant once.
On an Alaska sailing from Vancouver, many people swap the specialty night onto a scenic cruising evening, when daylight lasts well past 9 pm in June.
Booking specialty restaurants
Popular venues and the 7 pm slots sell out on busy ships. Book in the cruise line's app once reservations open, usually after you've paid in full and checked in online. Pre-cruise prices are sometimes discounted, and charges post in US dollars, so a card with no foreign transaction fee helps.
If your fare includes a dining package or onboard credit, use it here. The best cruise lines for quiet dining guide covers which ships make the included dining room feel like a specialty night.
Have a question about this? A licensed cruise expert can answer it for free — no booking required, no pressure.
Ask a cruise expert →Dress and timing on the night
Specialty restaurants ask for smart casual, which in practice means trousers or a nice dress rather than shorts. On formal nights, the main dining room fills up and specialty venues can be easier to book. What to wear on formal nights covers the dressier evenings.
Want this priced up for your dates? Speak to a licensed cruise expert — same price as booking direct, plus perks like onboard credit and prepaid gratuities the websites don't show. No fee, no obligation, and you can book online if you'd rather.
Get a quote or book online →Frequently asked questions
Is the buffet free on a cruise?
Yes. The buffet is included in your fare and open for breakfast, lunch and dinner on most ships, with no cover charge. Only drinks beyond the basics, such as alcohol, pop and specialty coffee, cost extra.
How many specialty restaurants should you book on a first cruise?
One or two on a 7-night cruise is plenty for most first-timers. Pick a night that means something, like an anniversary or the last night, and let the main dining room and buffet cover the rest.
Is the food in specialty restaurants really better than the main dining room?
Usually yes, because they cook for dozens rather than hundreds, with better cuts and more attentive service. The main dining room is still good, so the extra fee buys an occasion more than an escape from bad food.
More questions you might have
- Princess Cruises Alcohol Policy: What You Can Bring On BoardWhat Princess Cruises lets you carry aboard at embarkation — wine allowances, the corkage fee, the beer-and-spirits ban, and what happens to bottles bought in port.
- Can You Bring a Pet on a Cruise ShipAlmost no cruise allows pets — with two real exceptions. What counts as a service animal, which crossings take dogs, and what everyone else does.
- Cruise Ship Medical Care: What's On Board and What It CostsWhat happens if you get sick or hurt at sea — the onboard clinic's real capabilities, typical costs.
- First Cruise Checklist for CanadiansFrom passport renewal to the carry-on rule — the complete pre-sail checklist in booking order, built for Canadian travellers.
- Alaska Cruisetours Explained: Adding Denali by RailThe glass-domed train, the lodges, the mountain that hides — how cruise-plus-land packages work and whether the add-on earns its price.
- How Airline Strikes and Disruptions Affect Cruise EmbarkationBroader travel disruption beyond your own flight — understanding the risk, and the protections worth having in place.
Booking essentials: Is It Cheaper to Book a Cruise Through a Travel Agent · What Are Expedia Extras on a Cruise Booking · Onboard Credit Explained and How to Get More · Cruise Line Policies Compared: 8 Lines Side by Side (2026)