Most people on a cruise ship choose to dine in the main dining room or eat at the buffet on the first night of their cruise. This is a great chance for you to check out one of the specialty restaurants on the ship.
If you book an alternative dining venue for the first night of the cruise, you may get a discount on select cruise lines (like Celebrity Cruises for instance). Even if you don’t receive a discount, you’ll have an easier time getting a reservation at one of the more popular venues.
Carnival Cruise ship passengers who choose to dine at the steakhouse on the first night get a free bottle of wine with their dinner meal.