JavaScript Error
You must have JavaScript enabled to view this page
Please change your settings and try again
Please be aware that a number of features will
not work correctly if you have cookies disabled

We use cookies to improve your experience and to show personalised content

With your consent, we and our partners may use cookies or unique IDs to show ads and content based on your interests

We use cookies to improve your experience

With your consent, we and our partners may use cookies or unique IDs to show ads and content based on your interests

We use cookies

With your consent, we and our partners may use cookies or unique IDs to show ads and content based on your interests

Accept
Reject
36,841 cruises matching search criteria 36,841 cruises found
Edit search criteria
Departure date
+
Departure date
Cruise type
+
Cruise type
Duration
+
Duration
Destination
+
Destination
Itinerary
+
Itinerary
Ship
+
Ship
Price
+
Price
Sort by earliest date
>
Cruise
12 Night Fairytale Castles and Old ...
Newcastle Upon Tyne | Skagen | Tallinn |
Saaremaa Island | Riga | Klaipeda | + 2 more
Balmoral
28 May 2026
£3,483 pp
Add to shortlist
View details
>
Fly and stay
9 Night Greece and Adriatic with Venice ...
Explorer of the Seas
28 May 2026
£2,049 pp
Add to shortlist
View details
>
Fly and stay
15 Night Toronto, Niagara Falls and ...
Queen Elizabeth
28 May 2026
£2,699 pp
Add to shortlist
View details
>
Cruise
9 Night Spain, France and Italy
MSC Grandiosa
28 May 2026
£1,529 pp
Add to shortlist
View details
>
Fly and stay
8 Night Grand Turk and Bimini Beach Club
Resilient Lady
28 May 2026
£2,379 pp
Add to shortlist
View details
>
Fly and stay
9 Night Spain, Italy and France
MSC Orchestra
28 May 2026
£959 pp
Add to shortlist
View details
>
Fly and stay
10 Night Alaskan Inside Passage
Koningsdam
28 May 2026
£2,949 pp
Add to shortlist
View details
>
Fly and stay
10 Night Alaskan Explorer
Eurodam
28 May 2026
£2,849 pp
Add to shortlist
View details
>
Fly and stay
9 Night Universal Orlando Resort Stay
Disney Wish
28 May 2026
£3,099 pp
Add to shortlist
View details
>
Fly and stay
12 Night Canada and New England
Zuiderdam
28 May 2026
£2,999 pp
Add to shortlist
View details
>
Cruise
11 Night Eastern Caribbean and Perfect ...
Allure of the Seas
28 May 2026
£2,599 pp
Add to shortlist
View details
>
Cruise
10 Night Caribbean and Great Stirrup Cay
Norwegian Luna
28 May 2026
£3,699 pp
Add to shortlist
View details
>
Fly and stay
17 Night Western and Eastern Caribbean
Regal Princess
28 May 2026
£3,099 pp
Add to shortlist
View details
>
Fly and stay
11 Night Caribbean with Great Stirrup ...
Norwegian Prima
28 May 2026
£2,949 pp
Add to shortlist
View details
>
Cruise
11 Night Swiss Alps, Bernina Red Train ...
Queen Victoria
28 May 2026
£2,099 pp
Add to shortlist
View details
>
Cruise
9 Night Mediterranean
MSC Meraviglia
28 May 2026
£2,279 pp
Add to shortlist
View details
>
Cruise
9 Night Italy, Montenegro and Greece
MSC Lirica
28 May 2026
£1,179 pp
Add to shortlist
View details
>
Fly and stay
37 Night Cape Town Stay, Big 5 Safari ...
Crown Princess
28 May 2026
£6,249 pp
Add to shortlist
View details
>
Fly and stay
11 Night Southern Caribbean with Miami ...
Carnival Magic
28 May 2026
£2,249 pp
Add to shortlist
View details
>
Cruise
9 Night Universal Orlando Resort Stay
Utopia of the Seas
28 May 2026
£2,399 pp
Add to shortlist
View details
View more