The UK's number one cruise price comparison site
 

When is the Midnight Buffet?

When is the Midnight Buffet?

On most cruise lines – never! Cunard's Queen Elizabeth 2 still has one. Carnival Line offers one on some cruises that extend for longer than seven days. Royal Caribbean Line certainly still offers them and Celebrity still holds them but only on a few ships. Princess line removed its midnight buffet at least a decade ago, replacing it with a late-night bistro and 24-hour room service. Norwegian Cruise Lines offers a Chocoholic buffet, but not at midnight and Holland America has followed suit with a Chocolate Extravaganza at suppertime.

Princess says that 24-hour dining means it doesn’t need to corral its customers into one place for one meal, and that anyway, free and easy cruise passengers prefer to choose when and what they eat. This seems to be largely true. Chefs work for days preparing 910 pounds of food for the gala midnight buffet on a Carnival vessel. Most Carnival ships can carry around 3,000 passengers and about half of them attend the midnight buffet. But only 20% of them actually eat – the others are just there to take pictures!

The new P&O ship Ventura, often described as a superliner, is certainly aiming at the Cool Britannia market. With superchef Marco Pierre White providing the menus and supergallery Tate Modern providing the art, this ship is squarely focused on a young, hip British traveller. Even some of the events planned are utterly British, most ships have a spa and a comedy club, a cirque du soleil style circus school for teens is an interesting option but surely only a British ship could contain Noddy events for toddlers and a super-scale Scalextric track! If this sounds like your idea of heaven, the thirteen day cruise from Southampton to the Canaries, leaving on August 31, will cost £1,119. This price is full-board and includes attendance at those oh-so-cool kids’ clubs and activities – and access to the Scalextric for Dads!

Featured Offers

Cruise and Stay

Greek Mystique & 3 Nt Dubrovnik Stay

Date: 16 Oct 2025

Duration: 10 nights

Ship: Marella Explorer 2

Line: Marella Cruises

CRUISE CONFIDENCE
ABTA - 100% SAFE
BEST PRICE
GUARANTEE
£1,636
INSIDE
Per Person
BEST PRICE
GUARANTEE

£1,748 OUTSIDE

£1,991 BALCONY

Speak to our friendly cruise experts on 0203 8113 360
View details
Cruise and Stay

Best of Italy and Croatia with Rome and Venice Stays

Date: 26 Apr 2025

Duration: 11 nights

Ship: Constellation

Line: Celebrity Cruises

CRUISE CONFIDENCE
ABTA - 100% SAFE
BEST PRICE
GUARANTEE
£2,799
INSIDE
Per Person
BEST PRICE
GUARANTEE

£2,949 OUTSIDE

£3,179 BALCONY

Speak to our friendly cruise experts on 0203 8113 360
View details
Cruise and Stay

Dubai Stay & United Arab Emirates, Saudi Arabia & Qatar Voyage

Date: 20 Feb 2024

Duration: 11 nights

Ship: MSC Virtuosa

Line: MSC Cruises

CRUISE CONFIDENCE
ABTA - 100% SAFE
BEST PRICE
GUARANTEE
£1,399
INSIDE
Per Person
BEST PRICE
GUARANTEE

£1,479 OUTSIDE

£1,499 BALCONY

Speak to our friendly cruise experts on 0203 8113 360
View details
Cruise and Stay

Baja Peninsula & Sea of Cortez from Los Angeles with Stay

Date: 28 Jan 2025

Duration: 13 nights

Ship: Grand Princess

Line: Princess Cruises

CRUISE CONFIDENCE
ABTA - 100% SAFE
BEST PRICE
GUARANTEE
£1,849
INSIDE
Per Person
BEST PRICE
GUARANTEE

£2,049 OUTSIDE

£2,179 BALCONY

Speak to our friendly cruise experts on 0203 8113 360
View details
Cruise and Stay

South America from Buenos Aires with Stay

Date: 28 Mar 2024

Duration: 14 nights

Ship: Norwegian Star

Line: Norwegian Cruise Line

CRUISE CONFIDENCE
ABTA - 100% SAFE
BEST PRICE
GUARANTEE
£2,649
INSIDE
Per Person
BEST PRICE
GUARANTEE

£2,749 OUTSIDE

£3,079 BALCONY

Speak to our friendly cruise experts on 0203 8113 360
View details
Cruise Only

Dominican Daze & Puerto Rican Nights from Miami

Date: 20 Jul 2025

Duration: 7 nights

Ship: Valiant Lady

Line: Virgin Voyages

CRUISE CONFIDENCE
ABTA - 100% SAFE
BEST PRICE
GUARANTEE
£1,436
INSIDE
Per Person
BEST PRICE
GUARANTEE

£1,484 OUTSIDE

£1,618 BALCONY

Speak to our friendly cruise experts on 0203 8113 360
View details

Never miss a deal!

Sign up to our exclusive newsletter

Thank you for signing up to the newsletter!