Family Townhouse cabin on Royal Caribbean

School Holiday Cruise Deals

Make the most of the UK school holidays with a family adventure at sea! Whether you’re planning a half-term cruise or a summer holiday escape from Southampton, there’s no better time to set sail. From short cruises to unforgettable Mediterranean family summer 2027 getaways, you’ll find plenty of school holiday cruise deals to suit every budget. Wondering if cruises are busy during half term? You’ll still enjoy plenty of space, family fun, and award-winning service onboard the best cruise lines for families.

Popular cruise lines for school holidays

Top destinations for school holiday cruises

Types of school holiday cruises

School Holiday Cruise Deals

Browse all of our amazing school holiday cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you and your family.

MSC Cruises
P&O Cruises
Royal Caribbean
Celebrity Cruises
Disney Cruise Line

We found

295 cruises

Voyager of the Seas, Mexico
1 / 25
Royal Caribbean
Duration
3 nights
Date
18 Dec 2026
Ship
Voyager of the Seas
  • Departure - Los Angeles, USA
  • 3 stops  
  • Arrival - Los Angeles, USA
From
£173
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Brilliance of the Seas, Bahamas
1 / 18
Royal Caribbean
Duration
3 nights
Date
18 Dec 2026
Ship
Brilliance of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£233
Price per person / oceanview stateroom
Show all departures (2)
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
Ovation of the Seas, Mexico
1 / 20
Royal Caribbean
Duration
3 nights
Date
18 Dec 2026
Ship
Ovation of the Seas
  • Departure - Los Angeles, USA
  • 3 stops  
  • Arrival - Los Angeles, USA
From
£259
Price per person / inside stateroom
Show all departures (10)
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
MSC Divina, South America
1 / 27
7 % off — 2 days left
MSC Cruises
Duration
3 nights
Date
18 Dec 2026
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Santos (São Paulo), Brazil
£269
From
£251
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Spectrum of the Seas, Asia
1 / 20
Royal Caribbean
Duration
2 nights
Date
18 Dec 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 2 stops  
  • Arrival - Hong Kong, China
From
£273
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
MSC Seaside, Bahamas
1 / 26
7 % off — 2 days left
MSC Cruises
Duration
3 nights
Date
18 Dec 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£309
From
£288
Price per person / oceanview stateroom
Show all departures (23)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Celebrity Reflection, Caribbean
1 / 16
Discount — 2 days left
Celebrity Cruises
Duration
3 nights
Date
18 Dec 2026
Ship
Celebrity Reflection
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
£336
From
£323
Price per person / inside stateroom
Show all departures (9)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $350 onboard spend per stateroom!
MSC Bellissima, Asia
1 / 21
7 % off — 2 days left
MSC Cruises
Duration
4 nights
Date
18 Dec 2026
Ship
MSC Bellissima
  • Departure - Naha (Okinawa), Japan
  • 5 stops  
  • Arrival - Naha (Okinawa), Japan
£349
From
£325
Price per person / inside stateroom
Show all departures (6)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Armonia, Africa/Indian Ocean
1 / 20
7 % off — 2 days left
MSC Cruises
Duration
3 nights
Date
18 Dec 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£349
From
£325
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Oasis of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
3 nights
Date
18 Dec 2026
Ship
Oasis of the Seas
  • Departure - Fort Lauderdale, Florida
  • 4 stops  
  • Arrival - Fort Lauderdale, Florida
From
£350
Price per person / inside stateroom
Show all departures (21)
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 09/11: Black Friday Beat The Clock - Save up to £300 off your cabin with Royal Caribbean!, Ends 10/12: Enjoy up to 50% off Onboard Favourites!, Ends 10/12: Kids + 3rd & 4th guests sail from £99pp!, Ends 16/11: Cyber Bonus - Receive up to $100 onboard spend!
10 of 295 pcs