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

Lake Garda and Venice Stays with Greece & Croatia from Venice

Date: 25 Jun 2024

Duration: 12 nights

Ship: Sinfonia

Line: MSC Cruises

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

£1,849 OUTSIDE

£2,099 BALCONY

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

Western Caribbean from Miami with Miami Beach Stay

Date: 26 Oct 2025

Duration: 12 nights

Ship: Queen Elizabeth

Line: Cunard Cruise Line

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

£2,279 OUTSIDE

£2,499 BALCONY

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

Grecian Discovery & Aegean Gems from Cyprus

Date: 9 Jul 2025

Duration: 14 nights

Ship: Marella Discovery 2

Line: Marella Cruises

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

£2,682 OUTSIDE

£3,182 BALCONY

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

Northern Lights Classic Round Voyage

Date: 20 Apr 2024

Duration: 11 nights

Ship: MS Vesteralen

Line: Hurtigruten

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

£2,846 OUTSIDE

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

France, Italy & Spain from Barcelona with Stay

Date: 16 Oct 2025

Duration: 9 nights

Ship: Seaview

Line: MSC Cruises

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

£1,599 OUTSIDE

£1,699 BALCONY

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

Atlantic Islands from Southampton

Date: 5 Oct 2024

Duration: 14 nights

Ship: Ventura

Line: P&O Cruises

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

£1,188 OUTSIDE

£1,519 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!