Indulge in the best pizza at sea.

Let's face it: Pizza is one of the most loved foods in existence. It's versatile, it doesn't take a long time to prepare, it's easy to eat on the go and you can enjoy it for breakfast, lunch, dinner or middle-of-the-night snacking. Although it's difficult to make truly bad pizza, it's equally hard to make it stand out. Some cruise lines have managed to nail it, however. Below is our list of the best pizza at sea.

Find a Cruise

1. Alfredo's Pizzeria (Princess)

Alfredo's Pizzeria onboard Regal Princess.

Alfredo's -- an Italian venue that's done up in wood and marble and found aboard Grand Princess, Sapphire Princess, Royal Princess and Regal Princess -- is a fan favorite on Cruise Critic's message boards when it comes to cruise ship pizza shops. Opt for personal pizzas or brick oven-style thin crust with your choice of a plethora of toppings. Best of all, it's free.

2. Eataly (MSC)

Princess Cruises' Horizon Court buffet on Regal Princess.

Through its partnership with famed Italian restaurant and slow food pioneer Eataly, MSC Cruises' MSC Preziosa and MSC Divina are able to offer some of the best pizza we've ever tasted. Several varieties are available -- including margherita, vegetarian and white pizza with ham -- and only the highest quality ingredients are used, making the added charge ($8 on up, depending on toppings) worth every penny. (It's still less than what you'd pay for a pizza ashore.)

3. Sorrento's Pizza (Royal Caribbean)

Sorrento's Pizza onboard Royal Caribbean's Freedom of the Seas.

Found on Royal Caribbean's Freedom-, Oasis- and Quantum-class ships, Sorrento's offers complimentary sweets and Italian fare, including pizza. The line bills the venue as offering "a Caribbean twist on New York-style pizza." Options change periodically and include chorizo and Hawaiian varieties. Best of all, Sorrento's is centrally located along the Promenade, so you're never far from cheesy goodness.

4. Pizza Pirate and Pizzeria del Capitano (Carnival)

Pizzeria del Capitano onboard Carnival. .

In terms of cruise pizza, Carnival's got it right, offering it 24 hours a day on all of its ships. Visit Pizzeria del Capitano (on Carnival Sunshine and Carnival Vista) or Pizza Pirate (on all other ships) for no-charge slices good enough to make anyone's mouth water. Choices include margherita, pepperoni, Napolitana (olives, peppers, mushrooms and tomatoes) and Capriciosa (anchovies, capers and tomatoes).

Slice and Terrace Grill (Holland America)

Azamara's Windows Cafe buffet.

Sitting poolside and don't feel like venturing too far to grab some pizza? Enjoy a standard plain or pepperoni slice at Slice or the Terrace Grill. They're located by the pool areas so you won't have to interrupt your sunbathing.