Valletta

Valletta

Arriving in Valletta, Malta’s capital, feels like stepping into a living storybook. As your ship glides into the Grand Harbour, the city unfolds in layers of honey-coloured fortifications, church domes, and elegant spires—echoes of a rich, storied past. Designated a UNESCO World Heritage Site, Valletta is a compact treasure trove of Baroque architecture, ancient ramparts, and inviting streetscapes. Cruise passengers are often just a short stroll from some of Malta’s most iconic sights, including St. John’s Co-Cathedral, the Grandmaster’s Palace, and the Upper Barrakka Gardens, which overlook the harbour and the historic Three Cities.

Valletta is a favourite cruise destination thanks to its perfect balance of cultural depth and Mediterranean charm. Shore excursions often include a visit to Mdina, the “Silent City,” where medieval walls and Baroque facades create an atmosphere of quiet majesty. Others venture to the sea caves of the Blue Grotto or explore Fort St. Elmo, home to the National War Museum. Whether you're ambling along the Valletta Waterfront or relaxing with a cold Cisk lager in a shaded piazza, the city invites you to slow down and soak in its timeless beauty.

Cruises departing from Valletta offer access to some of the Mediterranean’s most captivating destinations, from the sun-drenched Greek Isles to the chic ports of the French Riviera. Itineraries range from quick 6-night escapes to extended 14-night voyages, catering to every type of traveller. With its strategic location and undeniable charm, Valletta isn’t just a port of call—it’s the perfect gateway to southern Europe.

Valletta
Valletta

We found

190 cruises

MSC Splendida, Mediterranean
1 / 29
6 % off
MSC Cruises
Duration
7 nights
Date
6 Nov 2026
Ship
MSC Splendida
  • Departure - Valletta, Malta
  • 7 stops  
  • Arrival - Valletta, Malta
£2249
From
£2115
Price per person / suite
MV La Belle de l'Adriatique, Mediterranean
1 / 10
CroisiEurope Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MV La Belle de l'Adriatique
  • Departure - Valletta, Malta
  • 8 stops  
  • Arrival - Valletta, Malta
From
£1664
Price per person / oceanview stateroom
Show all departures (8)
Le Champlain, Transatlantic
1 / 14
Ponant
Duration
9 nights
Date
16 Nov 2026
Ship
Le Champlain
  • Departure - Valletta, Malta
  • 10 stops  
  • Arrival - Malaga, Spain
From
£5754
Price per person / balcony stateroom
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
4 nights
Date
10 Jan 2027
Ship
EXPLORA II
  • Departure - Valletta, Malta
  • 4 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£1530
Price per person / suite
MV La Belle de l'Adriatique, Mediterranean
1 / 10
CroisiEurope Cruises
Duration
7 nights
Date
27 Jan 2027
Ship
MV La Belle de l'Adriatique
  • Departure - Valletta, Malta
  • 8 stops  
  • Arrival - Naples, Italy
From
£2280
Price per person / oceanview stateroom
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
5 nights
Date
20 Mar 2027
Ship
EXPLORA II
  • Departure - Valletta, Malta
  • 5 stops  
  • Arrival - Athens (Piraeus), Greece
From
£2210
Price per person / suite
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
1 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£749
From
£721
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
1 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£749
From
£721
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
1 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1199
From
£1154
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
1 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1199
From
£1154
Price per person / oceanview stateroom
Available promotion:
Onboard spending money*
10 of 190 pcs

Other destinations