15 incredible cruises for less than £125 a day

Cruise ship
Cruising across the globe can be more affordable than you think – if you follow our guide - Steve Dunlop

A survey last year by online travel agency Cruise.co.uk found most cruise holidays were being offered at the same price they were a decade earlier, while others actually cost less.

From being a holiday only for those with deep pockets, cruising has become an affordable vacation for millions thanks to all the added extras. Now, alongside your accommodation, meals in the main restaurants, afternoon tea, theatre shows, live bands, kid’s clubs, water slides and gym passes are all often included in the price tag. Plus, you’ll be transported to different ports, cities or countries almost every day.

The bargains are not just close to home either: holidays in Alaska, Asia, the Caribbean and US all came in at under £100 a day. Choose a cruise departing from the UK and you’ve made your first saving.

Read on to discover 15 cruises for under £125 per night. (Prices quoted are for a cabin with no window, but include most meals and entertainment. Speciality dining, tours and drinks are mostly optional extras; flights will add to the cost.)

1. Norway in winter

From £124 per day

Bergen Old Town in Norway
Bergen Old Town in Norway - Alamy

Havila Voyages’ cruises along Norway’s picturesque coastline (think snow-capped mountains, deep fjords and picturesque villages) run year-round and are quite the port fest, with 34 stops in all. Some are quick, others allow time for passengers to explore ashore on sea eagle safaris, king crab fishing expeditions and visits to North Cape – the very northern edge of the European continent. Choose the winter season for lower prices, Arctic walks, dog- or reindeer-sledding and snowmobiling.

How to do it:

An 11-night Bergen-Kirkenes-Bergen cruise in Norway with Havila Voyages costs from £1,363pp, departing November 22, 2025 (03455 280 026; havilavoyages.com).

2. Croatia’s coastline

From £112 per day

Croatia's coastline
A smaller cruise is an ideal way to explore Croatia’s coastline

There is only one sensible way to explore Croatia’s 1,104 miles of coastline: on a boat small enough to call into the 75 or so islands guarding its western shore. This cruise, aboard the 36-passenger Tempera with Sail Croatia, covers a small part of the coast – with overnight calls into Hvar, Vis, Korcula and Mljet – and keeps passengers on their toes with ziplining, wine-tasting, bike rides and swim stops.

How to do it:

A seven-night Split to Dubrovnik cruise costs from £789pp, departing April 26, 2025, including breakfast and lunch daily, and one dinner (020 4525 7534; sail-croatia.com).

3. Iberian peninsula

From £104 per day

Cartagena
The city of Cartagena is a highlight on a 14-night city sights cruise with Fred. Olsen - Getty Images

It’s said you never really know a place unless you have sampled the nightlife. So kudos to Fred. Olsen, which has scheduled overnights in each of the ports visited on this no-fly cruise (Gibraltar, Cartagena, Cadiz and Lisbon) so passengers get to know them all. With war tunnels, Barbary macaques, Roman amphitheatres, castles, cathedrals and vintage trams, passengers will be kept busy by day and still have time to venture out after dark for some authentic flamenco, fado or tapas.f

How to do it:

A 14-night City Sights & Overnights cruise in Gibraltar, Spain and Portugal with Fred. Olsen includes a round-trip from Portsmouth and costs from £1,459pp, departing November 12, 2025 (01473 736175; fredolsencruises.com).

4. Gondolas and palaces

From £104 per day

St Mark's Square
Dock within walking distance of St Mark’s Square in Venice on CroisiEurope’s mini cruise - Getty Images

Staying in Venice is notoriously expensive, so this mini cruise with CroisiEurope is the ideal solution for those who’d love a few nights in La Serenissima without splashing the cash. Alongside spending time in the city – with trips to the Doge’s Palace, the Rialto Market, Mazzorbo, Burano, Murano and Padua – the cruise includes accommodation, meals and drinks on board, as well as Wi-Fi. Plus, the river ship, Michelangelo, holds just 154 passengers, so it can dock within walking distance of St Mark’s Square.

How to do it:

A five-night Venetian Treasures round-trip cruise from Venice with CroisiEurope costs from £523pp, departing March 25, 2025 (01756 691269; croisieurope.co.uk).

5. Caribbean in winter

From £103 per day

Seagulls
Seagulls on a beach on the Bahamian islands of Bimini - Alamy

The commercialisation of Christmas is enough to make you want to, well, run away. Hop on this trip with Celebrity Cruises and there’s not only the promise of blue skies and sunshine, but also rum tastings, beaches, kayaking and manatees. Fancy revving things up a gear? Roller coasters, ziplines and speedboats await at the private resort of Labadee, while Puerto Plata, Key West, the Bahamian islands of Bimini and three days at sea round off the itinerary.

How to do it:

A seven-night Key West, Bahamas & Labadee round-trip cruise from Port Canaveral costs from £722pp, departing December 13, 2025 (0344 493 2043; celebritycruises.co.uk).

6. Alaskan adventure

From £100 per day

A breaching humpback whale in Glacier Bay in Alaska
A breaching humpback whale in Glacier Bay in Alaska - Getty

Fancy adventure on a budget? This cruise with Holland America through Alaska’s Inside Passage not only offers thrills and chills in equal measure at a fraction of the price of a land tour, but it’s the easy way to travel between islands connected only by sea or air. It comes with icy encounters in Glacier Bay and ticks off the Juneau, Skagway, Ketchikan golden triangle, where days are filled with zipwiring, panning for gold, kayaking and axe-throwing contests.

How to do it:

A seven-night Alaska Inside Passage round-trip cruise from Vancouver costs from £699pp, departing September 13, 2025 (0344 338 8607; hollandamerica.com).

7. Spanish sojourn

From £93 per day

Santiago de Compostela
Santiago de Compostela is the capital of northwest Spain’s Galicia region - Getty

Portugal’s capital, Lisbon, sneaks in at the end of this MSC cruise, which also calls in to La Coruña, Cádiz, Málaga, Alicante, Palma, Barcelona and Valencia. Visit the pilgrimage town of Santiago de Compostela, taste sherry in Jerez, step inside the Moorish Great Mosque in Córdoba and ride a vintage train in Mallorca – all without splashing out on flights or tips (the cruise is from the UK and the service charge is covered).

How to do it:

A 14-night Mediterranean round-trip cruise from Southampton with MSC costs from £1,299pp, departing September 13, 2025 (0203 426 3010; msccruises.co.uk).

8. Asia on a budget

From £87 per day

Wat Plai Laem temple
Wat Plai Laem temple in Thailand - Shutterstock

A peculiarity of cruise pricing means it can be cheaper to sail in Asia than the Mediterranean – excluding flights, of course. Not that anyone is complaining. After all, who would say no to two weeks sailing round exotic locations at an affordable price? And exotic this cruise certainly is, with spice markets, temples, trishaws, ancient mosques and paddy fields to discover ashore, and hot tubs, spas and a laid-back vibe to enjoy on board.

How to do it:

A 14-night India, Thailand, Malaysia and Sri Lanka cruise with NCL, from Singapore to Qatar, costs from £1,215pp, departing March 29, 2025 (0333 241 2319; ncl.com).

9. Northern star

From £86 per day

Norway
Norway’s Arctic Cathedral and Tromsø Bridge - Getty Images

The chance of seeing the aurora borealis flash across the night sky aboard Alta, in northern Norway, is the star of this cruise – but there’s lots more to love, including a ‘time-machine’ in Ȃlesund that takes you back to the great fire of 1904, World War Two history in Trondheim and Narvik, and Tromsø’s Arctic Cathedral, which looks more iceberg than house of God. As a bonus, it’s from the UK so there are no flights to rack up the price.

How to do it:

A 16-night Land of the Northern Lights & Scotland cruise with Ambassador, a round-trip from Tilbury, costs from £1,369pp, departing October 27, 2025 (0808 1028701; ambassadorcruiseline.com).

10. Stingrays and shopping

From £85 per day

Half Moon Cay
A visit to Half Moon Cay, a private island, is a highlight of this trip

Apparently, there aren’t enough island resorts in the Caribbean – so Carnival is building another. Set to be an exclusive fun-in-the-sun destination and port, Celebration Key, in the Bahamas, will offer up miles of soft sand, an adult-only beach club, family lagoon, restaurants, bars and shops. But that’s not all: cruisers will also visit Half Moon Cay, a private island with less razzmatazz, Grand Turk and Amber Cove in the Dominican Republic, where snorkelling and stingray adventures await.

How to do it:

A 10-day Eastern Caribbean round-trip cruise from Galveston costs from £850pp, departing November 10, 2025 (0808 234 0680; carnival.com).

11. Best of the Baltic

From £83 per day

Bruges
A P&0 Cruises Northern and Scandinavia round trip stops off at numerous cities, including Bruges (pictured here) - Getty Images

With theme parks, canal boat rides and a peek into life behind the Iron Curtain, there are numerous reasons to cruise the Baltic this summer. This trip With P&O Cruises promises castles and buried churches, picturesque towns, medieval cities, stories from World War Two and the Cold War, plus calls into Skagen, Copenhagen, Gdańsk, Klaipeėda, Visby, Helsinki, Warnemünde and Bruges. Better still, it departs from Southampton and tips are included in the price, so extras won’t break the bank.

How to do it:

A 16-night Northern Europe and Scandinavia round-trip cruise from Southampton costs from £1,329pp, departing May 6, 2025 (0345 356 9999; pocruises.com).

12. Around the Adriatic

From £80 per day

Celestyal cruise ship
An eight-day Heavenly Greece, Italy and Croatia round-trip cruise with Celestyal costs from around £80 a day - Celestyal

The ancient Greeks did the Olympics a bit differently from us. For one thing, only men could take part; for another they had to compete without, ahem, any clothes on. All is revealed (no pun intended) at Olympia, site of the original games, located just 30 minutes from Katakolon – one of six ports visited on this Adriatic journey. Expect wine-tasting, gin-making, hiking, biking, medieval architecture, beehive-like houses and palaces on calls into Kefalonia, Dubrovnik, Kotor, Bari and Corfu.

How to do it:

An eight-day Heavenly Greece, Italy and Croatia round-trip cruise with Celestyal from Piraeus (Athens) costs from £639pp, departing April 26, 2025 (0808 280 3553; celestyal.com).

13. Lobsters and lighthouses

From £80 per day

Boston
Boston is the cultural and financial centre of New England - Getty

From stories of the American Revolution to the final resting places of many who perished when the Titanic sank, this voyage to Halifax, Sydney and Charlottetown in Canada, and St John, Portland and Boston in the US, is gold for history lovers. If that’s not you, try a jet-boat ride on the Reversing Rapids, take a selfie with America’s most photographed lighthouse, and lunch on lobster – a crustacean so popular in these parts it even ends up in ice cream.

How to do it:

A 10-day Canada & New England round-trip cruise from New York with Princess Cruises costs from £803pp, departing June 14, 2025 (0344 338 8663; princess.com).

14. Cruising the Canaries

From £71 per day

Las Palmas de Gran Canaria
Las Palmas de Gran Canaria - Camera Press

Wine-tasting, afternoon tea at Reid’s Palace and tobogganing down a hill in a wicker basket controlled by two carreiros using their boots as brakes. That’s all for starters on this cruise from the UK to Madeira and the Canary Islands of Tenerife, Gran Canaria and Lanzarote, where winter sun, sand dunes, moon-like landscapes and a mountain that spews out boiling water await. It’s on Queen Anne, a new Cunard ship that offers a modern spin on the company’s traditional style.

How to do it:

A 14-night Canary Islands round-trip cruise from Southampton costs from £999pp, departing November 2, 2025 (0344 338 8641; cunard.com).

15. Down Mexico way

From £67 per day

Puerto Vallarta
Puerto Vallarta, a resort town on Mexico’s Pacific coast, is a favourite Mexican cruise stop - Shutterstock

For a taste of the real Mexico, seek out the old city’s colonial-style buildings, beautiful squares and daredevil divers, who risk life and limb for a tip. Puerto Vallarta has tequila and beaches; Cabo San Lucas has beaches and floating gin palaces (think St Tropez with tacos). This Royal Caribbean cruise offers passengers the chance to explore it all, plus three sea days to enjoy food, shows and activities aboard Navigator of the Seas.

How to do it:

A seven-night Cabo, Vallarta & Mazatlan round-trip cruise, starting from Los Angeles, costs from £468pp, departing October 10, 2025 (0344 493 4005; royalcaribbean.co.uk)

This piece was first published in February 2023 and has been revised and updated.