Royal Caribbean offers cruises to locations in North America, South America, the Caribbean, Europe, the Middle East and Australia. Carnival visits locations in North America, the Caribbean and Europe.
Carnival offers a Cruise to Nowhere. It helps those new to Carnival get a taste of what cruising is like with this brand. Royal Caribbean offers themed cruises for different times of the years.
Both cruise lines offer shore excursions. Royal Caribbean also offers cruise tours. This is a combination cruise and land vacation that lets travelers explore a region further inland before or after their cruise vacation.
Carnival offers Spa Carnival meal options, which are low-fat, low-sodium and low-cholesterol, in addition to other dining options. Royal Caribbean has an expedited dining service for children called My Family Time dining.
When planning a cruise vacation it's a good idea to consider using a travel agent. Royal Caribbean has certified vacation planners. Carnival has a place on its website where you can locate a travel agent in your area.