1 View My Favourites

Cruise Deals From Vision Cruise

Looking for cruise deals? At Vision Cruise we specialise in matching our customers with their  perfect cruise holiday. And we have been doing so for over 25 years. With over 25,000 cruises available on over 300 ships, you are sure to find your ideal cruise.

From last minute cruise deals and exclusive Caribbean cruises. To a special section dedicated to last minutes cruises from Southampton and fly cruise deals, it’s easy to find the perfect cruise. With new cruises and offer added daily, your in the right place to book your next cruise holiday. See the difference with Vision Cruise.

Latest Cruise Deals

Latest Cruise Deals
Sail From the UK
As Seen on TV
Christmas
Mediterranean
Short Breaks
From
£699
Per Person

Atlantic Coast Iberia

Departing: 27th Nov 2021
Duration: 14 nights
Ports Include: Southampton - AT SEA - AT SEA - Vigo - AT SEA - Gibraltar - Alicante - Barcelona - Valencia
View Details

8 Night Spain & Portugal Cruise

15th May 2020 | 8 nights
From £964 per person
View Details

Spain & France

30th Oct 2020 | 7 nights
From £549 per person
View Details

8 Night Spain & France

1st May 2020 | 8 nights
From £785 per person
View Details
From
£1,262
Per Person

11 Night Food & Wine Experience Cruise

Departing: 12th Sep 2021
Duration: 11 nights
Ports Include: Southampton - AT SEA - AT SEA - Lisbon - Lisbon - AT SEA - Bilbao - La Rochelle - La Rochelle
View Details

Iceland & British Is from London (Dover), England

4th Jul 2021 | 12 nights
From £1,211 per person
View Details

Land of the Northern Lights

5th Mar 2021 | 15 nights
From £1,000 per person
View Details

United Kingdom, Belgium, Netherlands, Germany, France

13th May 2020 | 7 nights
From £689 per person
View Details
From
£799
Per Person

8 Night Spain & France Cruise

Departing: 30th Apr 2021
Duration: 8 nights
Ports Include: Southampton - AT SEA - Bilbao - Bilbao - Vigo - La Coruña - AT SEA - Le Havre - Southampton
View Details

9 Night Super City Break Cruise

23rd Sep 2021 | 9 nights
From £1,026 per person
View Details

Norwegian Fjords from London (Dover), England

16th Jul 2021 | 9 nights
From £914 per person
View Details

Mediterranean & Greek Isles

6th Nov 2020 | 17 nights
From £1,349 per person
View Details
From
£1,680
Per Person

Portugal and Canary Islands

Departing: 19th Dec 2020
Duration: 14 nights
Ports Include: Southampton - AT SEA - AT SEA - AT SEA - Funchal, Madeira - Santa Cruz de Tenerife - AT SEA - Las Palmas de Gran Canaria - Fuerteventura
View Details

Canaries Christmas & New Year

22nd Dec 2020 | 15 nights
From £2,299 per person
View Details

Canary Islands Celebration

23rd Dec 2020 | 16 nights
Call for Price
View Details

Baltic

19th Dec 2020 | 10 nights
From £1,099 per person
View Details
From
£617
Per Person

Italy

Departing: 30th Apr 2020
Duration: 7 nights
Ports Include: Valletta - AT SEA - Olbia - Villefranche-sur-Mer - Livorno - Civitavecchia - AT SEA - Valletta -
View Details

Mediterranean & Greek Isles

6th Nov 2020 | 17 nights
From £1,349 per person
View Details

7 Night Western Mediterranean Cruise

31st May 2020 | 7 nights
From £719 per person
View Details

14 Night Italy & Mediterranean Cruise

1st Aug 2020 | 14 nights
From £1,677 per person
View Details
From
£599
Per Person

French River Cruising in Five Nights

Departing: 17th Dec 2020
Duration: 5 nights
Ports Include: Southampton - Rouen - Rouen - Honfleur - Honfleur - Southampton -
View Details

Netherlands & Channel Islands Sampler

7th Oct 2020 | 4 nights
From £399 per person
View Details

5 Night Half Term Paris & Bilbao Cruise

27th Oct 2020 | 5 nights
From £848 per person
View Details

Amsterdam & Antwerp

5th May 2020 | 3 nights
From £229 per person
View Details

Cruise Lines

Cruise TV

Watch Live
On Demand
Featured Video

Best Value Cruise Hour

Watch Now

Cruise Today

Watch Now

Ship Reviews

Watch Now

Reviews

Social Deck

Call now to book
0800 655 6601
or alternatively
Sending
Call now to book
0800 655 6601
or alternatively
New Book This Cruise Form
Sending
Speak directly to a cruise expert 0800 655 6601