cruise food and drinks

Discover the finest cruise dining on the seas

On an MSC Cruise, the journey starts on board. From authentic Asian dishes and succulent steaks to chef’s table experiences, our speciality restaurants offer a mouth-watering variety of international cuisine. Choose your dining experience in our exclusive restaurants or in our refined bars, and savour a memorable gourmet adventure while you cruise… all at a very special price.

Find out more about our Food & Drinks offer and take advantage of our pre-boarding rates.

Buffet & Restaurants

Cruise Dining Packages & Specialty Restaurants

Drink Packages

Sweets & Ice creams

Day & Night Bars

Children’s dining

FAQ

On cruises departing from a U.S. homeport, meals at the main restaurants are complimentary per each guest. However, if a guest chooses to order a second dish or more on specific dinner menu sections, an additional surcharge of $5 will be applied.

MSC Cruises offers three dinner seating models, depending on the ship and guest experience level:

Assigned Seating

Guests can choose from up to three fixed dining times for the entire cruise. They will keep the same table and dining schedule each evening. Exact times vary by ship and itinerary.

Dine on Your Time (only on MSC Seashore & MSC Seaside)

This flexible dining option allows Bella and Fantastica guests to dine at the time that suits them best. After selecting it during booking, guests can simply check in when ready and will be seated on a first come, first served basis. Availability may vary and waiting times can occur during peak periods—especially for larger groups. Open dining hours depend on the ship and itinerary. Guests selecting Dine on Your Time do not need to pre-book a dining time. However, they can make reservations onboard for a specific time if desired.

My Choice Dining (Aurea Experience)

Aurea guests enjoy guaranteed anytime dining within the main restaurant’s opening hours. Unlike Dine on Your Time, this option is guaranteed and not capacity dependent.