Discover The Best Restaurants On Princess Cruises

Posted on 7th Mar, 2025


  • Variety of Dining Options: Princess Cruises offers a full range of restaurants, from casual eateries and cafes to elegant main dining rooms and speciality venues.

  • Delicious Menus for Every Taste: Guests can enjoy a wide variety of dishes, from gourmet steaks and fresh seafood to Italian classics, pizzas, and international cuisine, ensuring there’s something for everyone.

  • Signature Restaurants Across the Fleet: Standout venues like Crown Grill, Sabatini’s Italian Trattoria and The Catch By Rudi showcase the best culinary experiences on Princess Cruises ships.


Sail on Princess Cruises ships, and you’ll quickly realise that dining is just as much a part of the experience as the destinations themselves.

With chefs and crew from around the world bringing their unique backgrounds and heritage to the development of the dishes, you don't simply taste the flavours but also become immersed in the stories that come with Princess Cruises’ food. 

Seeking out the best restaurant on Princess Cruises is close to impossible. You'll find something delicious around every corner, whether that's an elegant speciality dining venue, a classic family favourite, or grab-and-go tasty bites. With this much choice, where do you begin?

Sabatini's Italian Trattoria on board Island Princess

In this blog, we try our hardest to pick out Princess Cruises' best food, covering the whole spectrum from gourmet experiences to laid-back, street market-inspired options. We’ll also answer common questions like:

  • Is food included on Princess Cruises?

  • What are the best Princess Cruises family food options? 

  • What are Princess Cruises' vegetarian and vegan food choices like? 

So, if you're planning a Princess Cruises cruise holiday, read on as we help you plan your perfect plate.

A caprese salad being served onboard Majestic Princess

What to expect from the food on Princess Cruises

The dining options with Princess Cruises are all about variety, quality, and flexibility.

You’ll find a great mix of included restaurants (which come as part of your cruise fare) and speciality and experiential venues, where you can treat yourself to something a little extra special for a small supplement.

With so much choice, it means that no matter if you're travelling as a couple, family or solo, and no matter what Princess Cruises ship you're on, from the lofty Regal Princess to the modern Sun Princess, you'll find something to whet your appetite for every occasion.

But first, let's establish what dining options are included on a Princess Cruises voyage.

International Cafe on board Enchanted Princess

Do Princess Cruises include food?

‘Is food included on Princess Cruises?’ is a frequently asked question by our cruise guests, and the great news is yes, and there are some fantastic options! 

The included food on Princess Cruises' ships covers:

  • Meals in the main dining rooms

  • Buffet dining at Horizon Court, The Eatery or World Fresh Marketplace

  • 24-hour quick bites at the International Café

  • Casual poolside options like top-deck pizza, grilled burgers and hot dogs 

  • Sweets and desserts at The Pastry Shop and on-deck soft-serve ice cream

  • Afternoon tea service (on select ships)

Meanwhile, speciality restaurants like Crown Grill, Sabatini’s, and The Catch come with a cover charge. Still, they're well worth considering for a special occasion or just to treat yourself during your holiday.

article image

Best Included Food on Princess Cruises

Here’s a closer look at some of Princess Cruises’ best food included in your cruise fare.

Main Dining Rooms

Princess Cruises' elegant and inviting main dining rooms are perfect if you love classic cruise ship dining.

With multi-course menus that change daily, you can tuck into a variety of dishes inspired by global flavours; think starters like scallop and shrimp cocktail, mains such as herb-crusted leg of lamb or vegetarian pasta, and desserts ranging from warm chocolate fudge cookies to seasonal fruit plates.

With flexible dining times, it's easy to enjoy a leisurely lunch or a romantic dinner here whenever it suits your schedule. You can also choose to table share if you're holidaying solo and looking to meet other cruise guests.

Savoy Dining Room on Diamond Princess

Horizon Court, The Eatery & World Fresh Marketplace

If you’re after a more casual dining experience with plenty of variety, Princess Cruises’ buffet venues offer an excellent spread throughout the day, from breakfast until dinner.

Depending on your ship, you’ll have either Horizon Court, The Eatery & World Fresh Marketplace, where you can choose from a regularly changing menu of regional specialities and comfort food favourites.

Expect everything from fresh pastries at breakfast to international dishes at dinner, plus themed evenings and made-to-order stations.

The buffets are a Princess Cruises family food favourite, thanks to their relaxed vibe and plenty of choice for even the pickiest eaters.

Horizon Food Court on board the Diamond Princess

International Café

Open 24 hours a day, the International Café is ideal for light bites, coffee, and snacks whenever hunger strikes.

Head there for a quick pre-excursion pastry or a late-night toasted sandwich after dancing the evening away.

It’s also a laid-back spot that’s perfect for families, serving up tasty dishes to keep everyone fuelled and ready to make the most of their day.

International Cafe on Enchanted Princess

The Best Princess Cruises Speciality Restaurants

If you’re planning an extra-special meal, Princess Cruises' speciality restaurants offer a tempting selection. These come with an additional charge but are well worth it for a memorable dining experience.

Crown Grill

For steak fans, it couldn't get much better than the Crown Grill. In fact, it was named among the "Best Cruise Ship Steakhouses" by USA TODAY!

Here, you can enjoy premium, cooked-to-order steaks and delectable fresh seafood, including grilled shrimp and lobster.

With an open-style kitchen and a sophisticated atmosphere, it's perfect for a romantic night out or a celebratory meal.

Crown Grill on board Majestic Princess

Sabatini’s Italian Trattoria

If authentic Italian flavours are your thing, Sabatini’s is not to be missed. It's where the new embraces the old, serving traditional family recipes with a modern twist to take true comfort food to the next delightful level.

Sabatini's Italian Trattoria on board Caribbean Princess

The Catch by Rudi

Seafood lovers are in for a real treat at The Catch by Rudi. Curated by acclaimed Chef Rudi Sodamin, this speciality dining venue is all about fresh, sustainably sourced seafood served with creativity and flair.

Stunning ingredients like lobster tail, Dover sole, and halibut are all featured in this stylishly simple menu, providing the perfect indulgence for an unforgettable dinner.

The Catch by Rudi onboard Enchanted Princess

Umai Teppanyaki

For dinner with a side of entertainment, Umai Teppanyaki is a must-visit. Here, talented chefs put on an impressive show right at your table, flipping, slicing, and sizzling fresh ingredients on the grill.

Enjoy expertly cooked meats, seafood, and vegetables, all served with flair and flavour. It’s a fantastic dining experience for families, groups of friends, or anyone who loves dinner and a show.

Umai restaurant on Sun Princess

360: An Extraordinary Experience

If you're looking for something truly outstanding, 360: An Extraordinary Experience elevates dining to new heights.

Available on select ships, this incredible, immersive experience surrounds you with stunning visuals, storytelling, and regional flavours inspired by the Mediterranean.

With multi-course tasting menus and perfectly paired drinks, it’s as much a feast for the senses as it is for the stomach. If you get the chance to attend, it’s one you won’t want to miss!

Please note: Restaurant availability can vary by ship, so be sure to check what's on offer for your specific itinerary.

article image

Princess Cruises Vegan and Vegetarian Food and Allergy-Friendly Dining

Princess Cruises ships do an amazing job catering to guests with dietary requirements.

Vegan and vegetarian dishes are available on most menus, with options clearly marked to make ordering easy.

Think veggie-packed salads, pasta dishes, and even plant-based takes on classic mains.

People dining in the Concerto Dining Room on board Regal Princess

If you’re sailing with Princess Cruises and have a food allergy or any other specific dietary needs, it’s best to let the cruise line know well before you sail.

(The cruise line states no later than 35 days for Caribbean, Canada, Mexico and Alaska cruises and at least 65 days in advance for most other itineraries.)

Once onboard, the dining team can guide you through the menus, offer alternatives, and ensure your meals are prepared safely and to your liking. 

Gelateria - Enchanted Princess

With so many delicious dining venues to choose from, Princess Cruises is a fantastic option if you are a food lover.

If you’re looking to book your next cruise holiday, get in touch with our cruise specialists, and we'll help you find the perfect itinerary, complete with the best restaurants on Princess Cruises to match your taste buds.

Author: Bulletin Editor

Role: Cruise Content Editor

Book your next Princess cruise today! View all sailings, here...