I'll speak from my own experience with MSC, Costa, and soon Princess, but also from what friends and clients have told me about sailing with Norwegian, Virgin, Explora, Disney, and other lines in the industry. Because choosing a cruise line matters far more than most people think.
Why does the cruise line matter so much, beyond price?
Because each line caters to a very specific kind of traveler, and that changes everything. Say "Disney" and I don't need to explain anything else: it's a line built for families. But say "Princess," and a sixteen-year-old is going to be bored out of their mind — not just because barely any young people sail with them, but because their entertainment simply isn't designed for that crowd. It's a line built for a calmer kind of leisure and an older crowd.
MSC and Costa, on the other hand, lean more toward a party atmosphere, with that Mediterranean way of living between food, rest, and fun. Virgin is completely different: it's adults-only. And here's the thing — "adults-only" doesn't mean what a lot of people imagine. It simply means there are no children on board, and that everything on offer (specialty restaurants, cafés, bars) is designed without needing to appeal to kids. That said, from what people who've sailed with them tell me, the party also wraps up earlier — around midnight, compared with the two, three, or even four in the morning you might see on MSC or Costa.
Then there's language and atmosphere: MSC and Costa have a very Mediterranean crowd, while on other lines, like Norwegian, almost everything runs in English. That doesn't mean the trip is worse — quite the opposite. Friends of mine swear Norwegian's shows are, by far, some of the best in the industry — genuine Broadway shows, not "Broadway-style" — and I have a very particular client who told me she's never eaten better steak than on a Norwegian ship in the Mediterranean.
What are the real differences between MSC and Costa?
They're very similar — very similar — though there are some. Costa is chasing a slightly more upscale crowd, trying to differentiate itself by creating exclusive spaces for its VIP guests. MSC already has that solved with the Yacht Club, its exclusive area on board, but it's very clear that its ships aren't aimed at the top luxury segment. In fact, MSC just launched Explora Journeys, a line that competes directly with the big luxury names in the industry like Seabourn, Azamara, or Oceania: small ships, all-suite, mega-premium service — and a price to match, around 9,000 euros per person per week.
Here's an anecdote that sums up how quirky this world can be: last year I did a fjords cruise with Costa, and discovered that quite a few Spaniards travel on that route — so many, in fact, that that year they had a comedian from Málaga performing in the theater. It was the strangest thing, sailing between Copenhagen and Norway and finding a comedian from southern Spain doing stand-up on the ship's stage.
What should you look at to find the cruise line that fits how you travel?
Start by asking someone who's already traveled — but ask the right questions. I always say mediocre questions get mediocre answers. If you ask "what's the best cruise line?", the only honest answer is "best for what, for whom?" What matters is deciding first what's most important to you on a trip. Looking for the best entertainment? Fine — what does "best entertainment" mean to you: Broadway-style shows, or more variety in your own language? Traveling with kids, where what really matters is that they're entertained? That already tells you a lot.
Personally, I'm drawn to culture and having different kinds of experiences — that's why I've chosen cruises like the Northern Lights one, or the trip to Japan I'm doing next year, and I already have my eye on one through the Amazon. For me it's never just the ship — it's the whole experience.
Is there a cruise line that's clearly the best fit for a specific kind of traveler?
Yes. If you only speak Spanish, my recommendation is MSC or Costa — you won't run into any language issues there. On others, like Norwegian or Princess, there's some Spanish but much less of it (on Norwegian, in fact, almost everything runs in English), so it's worth knowing that ahead of time. If you're traveling with kids, Disney is the obvious choice given the theming, but MSC and Costa are also very family-friendly lines, with water slides, themed areas, and plenty of activities built for younger kids.
What's the most common mistake first-timers make when choosing a cruise line?
Not choosing one at all. Almost every first-timer looks for the best deal, the lowest price, and doesn't actually choose — mainly because they don't know there are options to choose between, or what questions to even ask. That's exactly the problem I want to solve with this blog: giving you the information and experience you need to know that you can choose, and that you should.
What's the single most important tip for choosing a cruise line without getting it wrong?
Decide, together with whoever's traveling with you, what matters most for your trip — and answer that as a group, not just you. Then ask someone who's already taken that trip and knows the industry, which will help you far more than searching online alone. And here I'll be fairly blunt: most travel agents I know recommend things they've never tried themselves, and it shows. If you recommend something you don't actually know, what's behind it isn't a recommendation — it's a sales interest, because maybe that trip pays a better commission than another one. So take your cues from real travelers, not from someone who has something to gain from your choice.
Quick answers
Why does the cruise line matter beyond price? Each one is built for a different audience (families, adults, a Mediterranean crowd, an international crowd), and that shapes your entire onboard experience.
MSC or Costa? Very similar, though Costa leans more into exclusive spaces, while MSC already has its own VIP area (the Yacht Club) and its own luxury line (Explora Journeys).
What should you look at to choose well? Decide first what matters most for your trip (entertainment, language, a family or adult atmosphere) before comparing lines.
Is there a better line depending on the traveler? Yes — MSC or Costa if you only speak Spanish; Disney, MSC, or Costa if you're traveling with kids.
What's the most common mistake? Not choosing a cruise line at all, and going by price alone.
Do you already know what kind of traveler you are and which cruise line fits you? Subscribe and get every new post straight to your inbox.
