01 The four categories
Every major cruise ship has the same four dining categories. Knowing which is which is the single most useful onboard skill for a first-time cruiser, it tells you what's included in the fare you already paid, what costs extra, and where to go for breakfast vs dinner vs a 2 AM slice.
- Main Dining Room, full-service sit-down dinner, multi-course. INCLUDED in fare.
- Buffet, cafeteria-style, breakfast/lunch/dinner, casual. INCLUDED in fare.
- Casual venues, pizzerias, cafés, pubs, food halls, poolside grills. INCLUDED. No reservations.
- Specialty restaurants, reservation required, cover charge ($29-$75 depending on venue). EXTRA.
02 Main dining room, actually good
The main dining room on every modern cruise ship serves a genuinely good multi-course dinner every night, appetizer, entrée, dessert, wine pairings if you want them. Daily menu changes. Traditional fixed-time dining (same table, same waiter, fixed time) or anytime/flexible dining (walk up, sit at an open table). Most ships offer both; you pick at booking.
- 4-course dinner. Takes 90 minutes. Dress code most nights is "smart casual." Formal night = jacket.
- Breakfast and lunch available in the main dining room on most ships, less crowded than the buffet, table service.
- Anytime dining is better for first-timers; fixed dining is better if you like routine and the same waiter all week.
03 Buffet, first meal, last meal, late-night
Every ship has a large buffet. It's busiest between noon and 1 PM on embarkation day and between 7 and 8 AM any morning. The food is better than people assume, themed stations, live cooking, usually a salad bar, desserts. Not your dinner destination, but it's the fastest meal, and often the best option for breakfast.
- Peak times to avoid: noon-1 PM, 7-8 AM. Go 30 minutes before or after.
- Ask at the carving station; chefs will cut fresh instead of serving the pre-sliced tray.
- Most buffets close around 9:30 PM; a smaller late-night spread runs until midnight or later.
04 Casual complimentary venues
The "secret" category most first-timers miss. These are free, no-reservation, walk-up venues, and on modern ships they're genuinely excellent. Princess has Alfredo's Pizzeria (sit-down, made-to-order pizza, free). Royal Caribbean has Park Café (roast beef panini is famous). Norwegian's Indulge Food Hall (10 complimentary stations on Luna) is the best casual concept at sea. Use these for lunches and quick meals.
- Princess Sphere-class: Alfredo's, O'Malley's Irish Pub, International Café, Americana Diner, The Eatery.
- Royal Caribbean Oasis-class: Park Café, Sorrento's, El Loco Fresh, Boardwalk Dog House, Vitality Café.
- Norwegian Prima-class and Prima Plus-class: Indulge Food Hall (10 stations on Luna), Surfside Café buffet, The Local Bar & Grill.
05 Specialty dining, when it's worth it
Specialty restaurants are the only category that costs extra. A cover charge ($29-$75) + 18% gratuity per person. The food is noticeably better than main dining, steakhouse cuts at Crown Grill or Chops Grille, multi-course Italian at Sabatini's or Giovanni's, sushi at Izumi or Nama. Worth it for 1-3 meals across a week-long cruise. Not worth it every night unless food is the main reason you're cruising.
- Book specialty 30-45 days before sailing. Best tables fill fastest.
- Formal night is the night NOT to book specialty, most people dress for main dining.
- Princess Plus in 2026 no longer bundles specialty. Premier does (unlimited).
- Royal Caribbean sells Dining Packages (3-night, 5-night, Unlimited), cheaper than paying à la carte if you plan 3+ meals.