Cruise Holidays

Cruising Holidays

Carnival Cruises Celebrity Cruises Crystal Cruises Cunard Cruises Disney Cruise Lines Fred Olsen Cruise Lines Holland America Cruise Lines Hurtigruten MSC Cruises Norwegian Cruise Lines P&O Cruises Princess Cruises Riviera Travel Royal Caribbean Saga Cruises Seabourn Silversea Uniworld Viking Ocean Cruises Viking River Cruises

Cruising Holidays

We are proud to have established relationships with many ocean & river cruise companies over the years. We feel that cruising holidays are great as they are a comfortable and convenient way of seeing lots of destinations in one trip. There are so many different types of cruise on offer from the glamorous and formal to the laid-back, family friendlier ships. We are also pleased to offer specialist cruises with sailings that take in the Northern Lights, Arctic Voyages including Greenland and Svalbard. We can arrange cruise only holidays, cruise & stay holidays or can even include a cruise as part of a bigger tailor made trip. Try us for your next cruise and take advantage of our special fares.


I was so impressed with Moseley Travel for the way they handled my Cruise Holiday. For years I booked directly thinking I was getting discounted prices, until I found that the cost was the same with Moseley Travel or even better. Best of all, this way I was booking with a local business and getting much better service. They even did my flights and insurance.

We are very pleased to work with all the well know cruise companies as well as some of the smaller specialist cruise lines:

  • Carnival Cruises
  • Celebrity Cruises
  • Crystal Cruises
  • Cunard Cruises
  • Disney Cruise Lines
  • Fred Olsen Cruise Lines
  • Holland America Cruise Lines
  • Hurtigruten
  • MSC Cruises
  • Norwegian Cruise Lines
  • P&O Cruises
  • Princess Cruises
  • Riviera Travel
  • Royal Caribbean
  • Saga Cruises
  • Seabourn
  • Silversea
  • Uniworld
  • Viking Ocean Cruises
  • Viking River Cruises
cruise holidays
Disney Cruise Lines

Contact our cruise agents now on +44 (0)121 442 4499.