Updated 2026-03-19 · By Sean Mills

Virgin Voyages vs Royal Caribbean — A Canadian's Complete Comparison

The Verdict

Virgin Voyages is the better choice for Canadian adults seeking an all-dining-included, design-forward cruise with no kids. Royal Caribbean is better for families or travellers who want mega-ship amenities like waterslides, go-karts, and structured entertainment. Both are excellent — the right choice depends entirely on who you're travelling with and what kind of experience you want.

Feature-by-Feature Comparison

FeatureVirgin VoyagesRoyal Caribbean
Adults OnlyYes — 18+ only, no exceptionsNo — all ages welcome, extensive kids programs
Dining IncludedAll 20+ restaurants included, no cover chargesMain dining room + buffet included; specialty restaurants cost $30-$80+ extra
Wi-FiBasic Starlink Wi-Fi included in fareNot included — packages cost $15-$25 USD/day
GratuitiesNot included — $20/day prepaid or $22/day on boardNot included — $16-$20.50 USD/day auto-charged
Dress CodeNo formal nights — casual to smart-casualFormal nights on most sailings (suits/gowns expected)
Ship Size~2,770 guests per ship (intimate)3,000-7,600 guests (largest ships in the world)
EntertainmentImmersive performances, DJs, Scarlet NightBroadway shows, waterslides, go-karts, FlowRider
Drink PackagesBar Tab prepaid credit system (with bonus value)Traditional drink package ($60-$100+ USD/day)
Canadian DeparturesVancouver (Alaska on Brilliant Lady)No regular Canadian departures
Ships in Fleet4 sister ships (identical design)28+ ships across 6 classes

Choose Virgin Voyages If You Want...

  • Adults-only trips, couples, and honeymoons
  • Travellers who want all dining included (20+ restaurants)
  • People who dislike formal dress codes and rigid schedules
  • Cruisers who value design, atmosphere, and included Wi-Fi
  • Canadians who want to book in CAD with Agent Loot perks

Choose Royal Caribbean If You Want...

  • Families with children of any age
  • Travellers who want mega-ship amenities (waterslides, rock climbing, ice skating)
  • Groups with mixed ages (grandparents to grandchildren)
  • Cruisers who enjoy structured entertainment and Broadway-style shows
  • Budget-conscious travellers (Royal Caribbean offers lower base fares)

Dining: The Biggest Difference for Canadian Budgets

This is where Virgin Voyages wins for value-conscious Canadians. Every Virgin Voyages fare includes all dining at 20+ restaurants — steakhouse, Korean BBQ, Italian, Mexican, experimental dining, and more. No cover charges, no supplements, no upsells.

On Royal Caribbean, the main dining room and Windjammer buffet are included, but specialty restaurants like Giovanni's, Chops Grille, and Izumi carry cover charges of $30-$80 USD per person. For a couple on a 7-night cruise who dines at two specialty restaurants, that's an extra $120-$320 USD (approximately CAD $165-$440) that Virgin Voyages includes for free.

For a 7-night Caribbean cruise, a Canadian couple might spend:

  • Virgin Voyages: All dining included. $0 extra.
  • Royal Caribbean: 2 specialty dinners × $50 USD average = $100 USD (~$138 CAD) extra per person. Plus $15-$20/day Wi-Fi = $105-$140 USD (~$145-$193 CAD) per person.

When you factor in these extras, the total cost gap between the two lines narrows considerably — and often favours Virgin Voyages.

Atmosphere and Who Each Line Attracts

The vibe is completely different. Virgin Voyages ships feel like a boutique hotel or a design-forward restaurant. The music is curated, the common areas are stylish, and the crowd skews 25-55. There are no announcements blaring over the pool deck.

Royal Caribbean ships feel like a floating resort or theme park — in the best possible way if that's what you're looking for. There's constant activity: waterslides, rock climbing walls, bumper cars, surf simulators, ice skating rinks (on some ships). The crowd is families, multi-generational groups, and first-time cruisers of all ages.

For Canadian couples looking for a quieter, adults-only experience: Virgin Voyages. For Canadian families with kids or mixed-age groups: Royal Caribbean.

Pricing for Canadian Travellers

Base fares are often similar, but the total cost calculation changes the picture. A 7-night Caribbean cruise for two might look like this in Canadian dollars:

  • Virgin Voyages (Sea Terrace cabin): ~CAD $2,400/person including all dining, basic Wi-Fi, fitness classes, entertainment. Add gratuities ($20/day = $140) and optional Bar Tab. Total: ~CAD $2,540-$2,900/person.
  • Royal Caribbean (Balcony cabin): ~CAD $2,000-$2,400/person base. Add Wi-Fi ($20/day = $140), 2 specialty dinners ($100), drink package ($80/day = $560). Gratuities ($18/day = $126). Total: ~CAD $2,826-$3,226/person.

One often-overlooked cost difference: Royal Caribbean adds an automatic 18% gratuity to every drink purchase. On Virgin Voyages, the menu price is the price you pay — your prepaid crew appreciation covers bar service. For a couple having 4 cocktails per day at $15 USD each, that 18% saves roughly $75 USD over a 7-night sailing on Virgin Voyages.

When you compare total cost, Virgin Voyages is often competitive or cheaper — especially for Canadians who would buy Wi-Fi and eat at specialty restaurants on Royal Caribbean anyway.

Through Sean, Canadians can also access Canada Resident Rates, group fares, and Agent Loot perks that can bring Virgin Voyages pricing even lower.

Not sure which line is right for you?

Sean sells both Virgin Voyages and Royal Caribbean. He'll give you an honest recommendation based on your group.

Frequently Asked Questions

Is Virgin Voyages or Royal Caribbean cheaper for Canadians?

Base fares are often similar, but Virgin Voyages typically offers better total value because all dining and basic Wi-Fi are included. When you add Wi-Fi ($15-$20/day), specialty dining ($30-$80/meal), and drink packages to Royal Caribbean, the total cost is often comparable or higher than Virgin Voyages.

Can families sail on Virgin Voyages?

No. Virgin Voyages is exclusively for guests aged 18 and over — no exceptions. If you're travelling with children, Royal Caribbean is the better option. Sean is also a top seller of Royal Caribbean and can help with family cruise bookings.

Which has better food — Virgin Voyages or Royal Caribbean?

Virgin Voyages is widely regarded as having superior dining quality, with all 20+ restaurants included in the fare. Royal Caribbean's included dining (main dining room and buffet) is good but more traditional. Their specialty restaurants are excellent but carry surcharges of $30-$80 per person.

Which cruise line sails from Canada?

Virgin Voyages sails from Vancouver (Alaska itineraries on Brilliant Lady). Royal Caribbean does not currently offer regular Canadian departures. Both lines offer Caribbean sailings from Miami, which is accessible by direct flight from most major Canadian airports.

Can Sean help with Royal Caribbean bookings too?

Yes. Sean is a top seller of both Virgin Voyages and Royal Caribbean. If after comparing the two lines, Royal Caribbean is a better fit for your group (especially if travelling with children), Sean can handle that booking with the same level of expertise and service.

Comparison by Sean Mills — the only Canadian Virgin Voyages First Mate in the Top 100 for three consecutive years. Sean is also a top seller of Royal Caribbean and can help with bookings on either line. About Sean →