British Isles

Castles, coastlines and cities full of character, all on your doorstep. A British Isles cruise is a relaxed way to rediscover Scotland, Ireland, Wales and England without flying.

If you’re interested in covering some of your travel goals a little closer to home, cruises of the British Isles could be the perfect choice for you. The British Isles have a lot to offer in the way of coastal scenery, along with cultural hubs and historical sites. Many travellers spend so much time and money prioritising abroad trips that they forget just how monumental the British Isles can be in terms of natural and manmade beauty. Check out the itineraries we have for these areas below and start getting a little more familiar with this beautiful land that we call home.

Ports

British Isles

We found

110 cruises

Ambience, British Isles
1 / 26
Discount — Ends today
Ambassador Cruise Line
Duration
4 nights
Date
6 Dec 2026
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 3 stops  
  • Arrival - Tilbury (London), Great Britain
£399
From
£384
Price per person / oceanview stateroom
Majestic Princess, British Isles
1 / 23
5 % off — Ends today
Princess Cruises
Duration
12 nights
Date
7 Apr 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1367
From
£1299
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Ambience, British Isles
1 / 26
5 % off — Ends today
Ambassador Cruise Line
Duration
13 nights
Date
11 Apr 2027
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 11 stops  
  • Arrival - Tilbury (London), Great Britain
£1739
From
£1653
Price per person / inside stateroom
Available promotion:
Up to £800 Free Onboard Credit!
Majestic Princess, British Isles
1 / 23
5 % off — Ends today
Princess Cruises
Duration
12 nights
Date
19 Apr 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1252
From
£1190
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
MSC Preziosa, British Isles
1 / 33
5 % off — Ends today
MSC Cruises
Duration
10 nights
Date
25 Apr 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Hamburg, Germany
£1009
From
£959
Price per person / inside stateroom
Show all departures (2)
Majestic Princess, British Isles
1 / 23
5 % off — Ends today
Princess Cruises
Duration
12 nights
Date
1 May 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1589
From
£1510
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Ambience, British Isles
1 / 26
5 % off — Ends today
Ambassador Cruise Line
Duration
12 nights
Date
3 May 2027
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 10 stops  
  • Arrival - Tilbury (London), Great Britain
£1469
From
£1396
Price per person / inside stateroom
Available promotion:
Up to £800 Free Onboard Credit!
Insignia, British Isles
1 / 12
5 % off — Ends today
Oceania Cruises
Duration
12 nights
Date
4 May 2027
Ship
Insignia
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£5149
From
£4892
Price per person / inside stateroom
2 Available promotions:
10% off car parking in Southampton!, Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Celebrity Eclipse, British Isles
1 / 19
Celebrity Cruises
Duration
13 nights
Date
6 May 2027
Ship
Celebrity Eclipse
  • Departure - Amsterdam, Netherlands
  • 10 stops  
  • Arrival - Amsterdam, Netherlands
From
£2805
Price per person / balcony stateroom
Ambition, British Isles
1 / 20
Discount — Ends today
Ambassador Cruise Line
Duration
2 nights
Date
10 May 2027
Ship
Ambition
  • Departure - Portsmouth, England
  • 2 stops  
  • Arrival - Liverpool, Great Britain
£179
From
£172
Price per person / inside stateroom
10 of 110 pcs