There’s more to cruising than sunbathing and relaxation- a cruise ship can be the perfect place to dine on delicious cuisine, as long as you pick the right liner. While some cruises offer fairly run of the mill buffets and restaurants, others stand out thanks to their carefully considered menus and top quality chefs. If you’re a real foodie who likes fine dining and interesting cuisine, opt for one of these luxury cruise ships.

Royal Caribbean’s Oasis of the Seas

The Oasis of the Seas excels in most areas- it’s the world’s largest cruise ship, so it certainly doesn’t cut corners when it comes to quality and diversity of choice. Travellers setting sail on the Oasis of the Seas can choose from a range of delicious food options, from the luxurious and sophisticated NYC-style Central Park to a more casual dining experience at the Mexican-themed Rita’s Cantina. There are as many as 25 different dining options available on the Oasis of the Seas, so foodies are absolutely spoiled for choice.

Norwegian Cruise Line’s Norwegian Epic

Norwegian Epic has a fun and vibrant Vegas atmosphere with a ton of different restaurants and a delicious variety of cuisines. If you’re a carnivore who can’t resist a great rare steak, visit the Moderno Churrascaria onboard, where you’ll feast on sumptuous barbequed meat carved up at your table. For those that like to watch their food be prepared by expert chefs before their eyes, Teppanyaki is a wonderful Japanese dining experience where guests can sit at the Hibachi grill and watch the cooking process in action.

Silversea Cruises’ Silver Spirit

The Silver Spirit is one of the most luxurious high class cruise liners at sea, so it’s no surprise that the food is top notch. Wine aficianados can taste some of the world’s best champagne at Le Champagne after enjoying delicate fresh sushi and exciting Asian fusion recipes at the Seshin Restaurant. If you like to enjoy a little entertainment while you dine, the Stars Supper Club offers a fun and retro dinner experience with small plate specialties.

Princess Cruises’ Royal Princess

The latest in Princess Cruises’ line of luxury cruise ships was christened by Kate Middleton herself, so guests can expect a vacation experience fit for royalty. The food on this ship is, unsurprisingly, top notch. Fans of Italian cuisine can dine on fresh, delicious seafood and authentic Tuscan dishes at Sabatini’s, while huge, delicious steaks are on offer at Crown Grill. Guests can also enjoy theatrical performances while enjoying their meal at Crown Grill, making for an all round enjoyable dining experience at sea.

Oceania Cruises’ Oceania Marina

Famed chef Jacques Pepin heads up the culinary program at Oceania Cruises, and his expertise and hard work is apparent in the fantastic food on offer on this cruise ship. The main dining room serves amazing multi-course meals every evening to a well-dressed crowd of travellers, and the smaller La Reserve will treat you to a carefully crafted menu where each dish is paired up with its perfect wine. You won’t find better French cuisine on any other cruise liner.

Celebrity Cruises’ Celebrity Silhouette

Foodies who like to have a little fun with their dinner will have a great time on Celebrity Silhouette, the best of Celebrity Cruises’ line for discerning diners. The ship’s most innovative restaurant, Qsine, has an interactive iPad menu and a selection of unique and creative dishes. If you’re looking for a slightly more traditional dining experience, you can savor the delicious menu in the ship’s main dining room, or enjoy an alfresco steak at the Lawn Club Grill.

Image: Jordan and Marisa Magnuson on Flickr.