Boat Cruises & Blue Lagoon

Malta Harbour Cruise: Valletta & the Three Cities

A journey through time around Malta's two magnificent natural harbours — Valletta and the Three Cities from the sea, with history back to 1565.

Daily departures
90 minutes
FREE with your room — T&Cs apply
€13–€20 per person

Cruise the Grand Harbour and Marsamxett Harbour with their ten creeks, past the forts, battlements and busy dockyards that shaped Malta's history, with detailed commentary unfolding the story of Valletta and the Three Cities back to the Great Siege of 1565. On board you will find a fully stocked bar and toilet facilities.

Departures Monday to Saturday at 10:15, 12:15 and 16:15, Sundays at 10:15, 12:15 and 14:15 — the cruise lasts 90 minutes and departs from Sliema Ferries (opposite Burger King). Bus 212 brings you conveniently from Qawra.

Malta Harbour Cruise: Valletta & the Three Cities

🎁 FREE with your room!

This harbour cruise is included free of charge with room bookings made through our website or Booking.com — Terms & Conditions apply. Message us on WhatsApp 00356 9982 4020 to reserve your places.

Book now

Discover our full Malta programme:

🌎 Press here — www.mychoiceismalta.com
01

Grand Harbour

One of the world's great harbours, best seen from the water.

02

Forts & bastions

St. Elmo, St. Angelo and the walls that survived two sieges.

03

Ten creeks

Dockyards, marinas and Malta's living maritime present.

The price includes:
  • 90-minute guided harbour cruise
  • Full commentary on board
Adults
€20
per person
Children (5-15)
€13
per person
Children under 5 — free of charge.
🕑

Pick-up times

Ċirkewwa09:30
Mellieħa09:45
Xemxija & Golden Bay09:50
St. Paul's Bay10:10
Buġibba10:10
Qawra10:15
St. Julian's10:30
Sliema10:45
Valletta10:30
Attard10:15

★ Special Offers for Families & Groups of Friends

Travelling as a family or with a group of friends? Message us on WhatsApp 00356 9982 4020 and ask for your special price — we always find the best deal for you.

💬 WhatsApp us

⚠ Before You Book Online

Communicate with us on WhatsApp 0035699824020 to check the latest availability for your date. WhatsApp 0035699824020

Book this excursion

Booking is easy — send us a message with the excursion name, your date and number of people, and we confirm everything for you the same day.