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
Seven Seas Voyager, British Isles
1 / 10
5 % off — Ends today
Regent Seven Seas Cruises
Duration
11 nights
Date
10 May 2027
Ship
Seven Seas Voyager
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Leith (Edinburgh), Scotland
£8899
From
£8455
Price per person / suite
Available promotion:
10% off car parking in Southampton!
Majestic Princess, British Isles
1 / 23
5 % off — Ends today
Princess Cruises
Duration
12 nights
Date
13 May 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1640
From
£1558
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Ambience, British Isles
1 / 26
Discount — Ends today
Ambassador Cruise Line
Duration
2 nights
Date
15 May 2027
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 3 stops  
  • Arrival - Tilbury (London), Great Britain
£299
From
£288
Price per person / inside stateroom
Azamara Journey, British Isles
1 / 14
5 % off — Ends today
Azamara
Duration
35 nights
Date
15 May 2027
Ship
Azamara Journey
  • Departure - Civitavecchia (Rome), Italy
  • 32 stops  
  • Arrival - Dublin, Ireland
£11159
From
£10602
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Majestic Princess, British Isles
1 / 23
5 % off — Ends today
Princess Cruises
Duration
12 nights
Date
25 May 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1649
From
£1567
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Marina, British Isles
1 / 17
5 % off — Ends today
Oceania Cruises
Duration
12 nights
Date
27 May 2027
Ship
Marina
  • Departure - Southampton, Great Britain
  • 12 stops  
  • Arrival - Southampton, Great Britain
£4969
From
£4721
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
Ambition, British Isles
1 / 20
5 % off — Ends today
Ambassador Cruise Line
Duration
8 nights
Date
5 Jun 2027
Ship
Ambition
  • Departure - Belfast, Northern Ireland
  • 8 stops  
  • Arrival - Belfast, Northern Ireland
£1599
From
£1520
Price per person / inside stateroom
Majestic Princess, British Isles
1 / 23
5 % off — Ends today
Princess Cruises
Duration
12 nights
Date
6 Jun 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1905
From
£1810
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Azamara Journey, British Isles
1 / 14
5 % off — Ends today
Azamara
Duration
11 nights
Date
8 Jun 2027
Ship
Azamara Journey
  • Departure - Portsmouth, England
  • 10 stops  
  • Arrival - Dublin, Ireland
£4369
From
£4151
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Arcadia, British Isles
1 / 27
5 % off — Ends today
P&O Cruises
Duration
14 nights
Date
15 Jun 2027
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1704
From
£1619
Price per person / inside stateroom
Show all departures (2)
3 Available promotions:
10% Low Deposit, Bonus Onboard Credit: Up to £540 to spend at sea, Go All-In from £49pp/pd
Seven Seas Splendor, British Isles
1 / 9
5 % off — Ends today
Regent Seven Seas Cruises
Duration
12 nights
Date
15 Jun 2027
Ship
Seven Seas Splendor
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£10599
From
£10070
Price per person / suite
Available promotion:
10% off car parking in Southampton!
Norwegian Star, British Isles
1 / 15
Discount — Ends today
Norwegian Cruise Line
Duration
10 nights
Date
24 Jun 2027
Ship
Norwegian Star
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1504
From
£1444
Price per person / inside stateroom
2 Available promotions:
10% off car parking in Southampton!, Upgrade to "Free At Sea" from £99
Vista, British Isles
1 / 26
5 % off — Ends today
Oceania Cruises
Duration
22 nights
Date
24 Jun 2027
Ship
Vista
  • Departure - Lisbon, Portugal
  • 20 stops  
  • Arrival - Le Havre (Paris), France
£9989
From
£9490
Price per person / balcony stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Queen Victoria, British Isles
1 / 26
5 % off — Ends today
Cunard
Duration
14 nights
Date
27 Jun 2027
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1899
From
£1805
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Reduced rate for additional guests, Save 10% off your Drinks Package
Seven Seas Voyager, British Isles
1 / 10
5 % off — Ends today
Regent Seven Seas Cruises
Duration
12 nights
Date
2 Jul 2027
Ship
Seven Seas Voyager
  • Departure - Southampton, Great Britain
  • 12 stops  
  • Arrival - Leith (Edinburgh), Scotland
£10029
From
£9528
Price per person / suite
Available promotion:
10% off car parking in Southampton!
Ambition, British Isles
1 / 20
Discount — Ends today
Ambassador Cruise Line
Duration
4 nights
Date
4 Jul 2027
Ship
Ambition
  • Departure - Belfast, Northern Ireland
  • 4 stops  
  • Arrival - Dundee, Scotland
£599
From
£576
Price per person / inside stateroom
Azamara Journey, British Isles
1 / 14
5 % off — Ends today
Azamara
Duration
13 nights
Date
7 Jul 2027
Ship
Azamara Journey
  • Departure - Portsmouth, England
  • 12 stops  
  • Arrival - Leith (Edinburgh), Scotland
£4029
From
£3828
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Ambition, British Isles
1 / 20
5 % off — Ends today
Ambassador Cruise Line
Duration
9 nights
Date
8 Jul 2027
Ship
Ambition
  • Departure - Dundee, Scotland
  • 7 stops  
  • Arrival - Dundee, Scotland
£1629
From
£1548
Price per person / inside stateroom
Carnival Miracle, British Isles
1 / 18
Carnival Cruise Line
Duration
9 nights
Date
10 Jul 2027
Ship
Carnival Miracle
  • Departure - Dover, Great Britain
  • 8 stops  
  • Arrival - Dover, Great Britain
From
£953
Price per person / inside stateroom
Majestic Princess, British Isles
1 / 23
5 % off — Ends today
Princess Cruises
Duration
12 nights
Date
12 Jul 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1609
From
£1529
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
30 of 110 pcs