Ultimate 3-Day Malta Itinerary: Best Things to Do & See

Discover Malta’s sun-kissed coasts, ancient cities, and vibrant Mediterranean culture in just three unforgettable days.

Main view of Malta

Day 1: Valletta & The Three Cities

Morning

Begin at the St John's Co-Cathedral, a baroque masterpiece with breathtaking gilded interiors and Caravaggio’s famous artwork.

St John's Co-Cathedral

St John's Co-Cathedral

Afternoon

Stroll to the Upper Barrakka Gardens for panoramic views of the Grand Harbour and a midday cannon salute from the Saluting Battery.

Upper Barrakka Gardens

Upper Barrakka Gardens

Take a short ferry to Birgu (Vittoriosa), the oldest of the Three Cities, and wander its narrow streets steeped in Knights of St. John history.

Birgu (Vittoriosa)

Birgu (Vittoriosa)

Evening

Dine at the atmospheric Don Berto, perched at Birgu marina, serving fresh Mediterranean dishes with harbor views.

Don Berto

Don Berto

📍 Directions for Day 1

Day 2: Mdina, Rabat & Dingli Cliffs

Morning

Lose yourself wandering the silent alleys of Mdina, Malta’s ancient walled city, renowned for its medieval charm and sweeping island views.

Mdina

Mdina

Stop for coffee and a signature cake at Fontanella Tea Garden, famous for its cakes and unbeatable panoramic terrace.

Fontanella Tea Garden

Fontanella Tea Garden

Afternoon

Head to St Paul's Catacombs in Rabat to explore intricate underground Roman burial sites and learn about Malta’s early Christian past.

St Paul's Catacombs

St Paul's Catacombs

Evening

Drive to the dramatic Dingli Cliffs for a spectacular sunset over the Mediterranean from Malta’s highest point.

Dingli Cliffs

Dingli Cliffs

📍 Directions for Day 2

Day 3: Blue Grotto, Marsaxlokk & St. Peter’s Pool

Morning

Set off early to the Blue Grotto for a boat tour through dazzling sea caves and to witness the glowing blue waters.

Blue Grotto

Blue Grotto

Afternoon

Browse the colorful Sunday fish market (or local cafés any day) at the picturesque fishing village of Marsaxlokk, famous for its traditional luzzu boats.

Marsaxlokk

Marsaxlokk

Enjoy a fresh seafood lunch at La Nostra Padrona, a local favorite on the Marsaxlokk waterfront.

La Nostra Padrona

La Nostra Padrona

Evening

Unwind at St Peter’s Pool, a stunning natural swimming pool with crystal-clear waters, perfect for a sunset dip or cliff jumping.

St Peter's Pool

St Peter’s Pool

📍 Directions for Day 3

Customize Your Malta Experience

Quick suggestions

Share Itinerary