The Ultimate 7-Day Malta Itinerary: History, Beaches, and Culture
Malta holds a special place in my heart.
I was captivated the moment I stepped foot on this Mediterranean gem.
It’s a place where history whispers through ancient walls, beaches stretch out like postcards, and culture comes alive in every corner.
My first visit to Malta was a whirlwind of sun-drenched adventures, exploring UNESCO sites, and indulging in some of the most incredible food I’ve ever tasted.
I crafted this itinerary to help you make the most of your week in Malta.
Whether you’re a history enthusiast, a beach lover, or just someone seeking a blend of relaxation and discovery, this guide covers it all.
You’ll find details on where to go, what to do, and even a few personal tips to ensure your Maltese adventure is unforgettable.
Day 1: Valletta – Dive into Malta’s Capital
Morning
Start your journey in Valletta, Malta’s capital and a UNESCO World Heritage Site.
Explore St. John’s Co-Cathedral, a masterpiece of Baroque architecture with stunning gold accents and Caravaggio’s artwork.
Wander down the narrow streets, taking in colorful balconies and breathtaking harbor views.
Afternoon
Head to the Upper Barrakka Gardens for panoramic views of the Grand Harbor.
Catch the Saluting Battery at noon—it’s a unique historic tradition that’s fun to watch.
Stop by the National Museum of Archaeology to dive into Malta’s prehistoric roots.
Evening
Have dinner at one of Valletta’s rooftop restaurants, like Panorama, and enjoy the sunset over the city’s skyline.
Day 2: Mdina and Rabat – The Silent City and its Neighbor
Morning
Drive or take a bus to Mdina, the walled city known as the “Silent City.”
Stroll its quiet, cobbled streets and visit St. Paul’s Cathedral for its impressive interior.
Peek over the city walls for sweeping views of the Maltese countryside.
Afternoon
Cross over to Rabat, Mdina’s neighbor, and explore St. Paul’s Catacombs.
These ancient underground burial sites are eerie yet fascinating.
Grab a pastizzi (a flaky pastry filled with ricotta or peas) from a local bakery for a quick snack.
Evening
Unwind at a local wine bar in Mdina, like The Medina Restaurant, for a cozy, romantic vibe.
Day 3: Gozo – Malta’s Tranquil Sister Island
Morning
Take a ferry to Gozo, the quieter and greener island.
Start your day at the Citadel in Victoria, an ancient fortress offering 360-degree views of the island.
Explore the Ggantija Temples, some of the world’s oldest freestanding structures.
Afternoon
Head to Ramla Bay, known for its striking red sand, and relax by the sea.
Stop by Ta’ Pinu Basilica, a serene and spiritual spot surrounded by the countryside.
Evening
Dine in Xlendi Bay, a charming coastal village. Enjoy fresh seafood with the sound of waves as your soundtrack.
Day 4: Comino and the Blue Lagoon
Morning and Afternoon
Spend the day on Comino, a tiny island famous for the Blue Lagoon.
The crystal-clear turquoise waters are perfect for swimming, snorkeling, or simply lounging on the sand.
Take a walk around the island to discover its rugged beauty and small coves.
Evening
Return to Malta and enjoy a laid-back dinner near Mellieha or Bugibba.
Day 5: Marsaxlokk and the Southern Coast
Morning
Start your day in Marsaxlokk, the picturesque fishing village known for its colorful traditional boats, the luzzu.
Stroll along the waterfront and enjoy the bustling Marsaxlokk Market, where you’ll find everything from fresh seafood to local crafts.
Take a moment to snap photos of the vibrant boats bobbing in the water—this scene is pure Maltese charm.
Afternoon
Head to St. Peter’s Pool, a natural swimming hole surrounded by dramatic limestone cliffs.
It’s the perfect spot to sunbathe, swim, or try your hand at the popular activity of cliff-jumping.
Bring water shoes for easier navigation around the rocky edges.
Evening
Make your way to the Three Cities—Birgu (Vittoriosa), Senglea, and Cospicua.
These historic towns offer a quieter, more authentic Maltese experience.
Wander along the waterfront promenades, soak in the medieval atmosphere, and settle down for dinner at a cozy restaurant like Don Berto, with views of the Grand Harbor.
Day 6: Northern Beaches and Majestic Sunsets
Morning
Spend your morning basking in the sun at Golden Bay, one of Malta’s most famous beaches.
The golden sands and clear blue waters make it a great spot for lounging, swimming, or renting a kayak for an adventure along the coast.
If you’re seeking a quieter alternative, nearby Gnejna Bay offers a more secluded atmosphere.
Afternoon
Visit Popeye Village, the quirky and colorful film set from the 1980 movie Popeye, starring Robin Williams.
This charming attraction is perfect for families or anyone who enjoys whimsical sights.
You can explore the village, enjoy fun activities, or simply admire its unique architecture against the turquoise waters.
Evening
Catch one of Malta’s most breathtaking sunsets at Dingli Cliffs.
The dramatic cliffs and endless sea views create a magical end to your day.
Pack a picnic or grab a drink from a nearby café to enjoy while watching the sun dip below the horizon.
Day 7: Ancient Wonders and Farewell to Malta
Morning
Your final day in Malta calls for a visit to its prehistoric treasures: the Hagar Qim and Mnajdra Temples.
Perched on a hill overlooking the sea, these UNESCO World Heritage Sites date back over 5,000 years.
Walking through these ancient ruins feels like stepping back in time, with their intricate designs and celestial alignments.
Afternoon
Spend your afternoon unwinding at Buskett Gardens, one of Malta’s few wooded areas and a peaceful retreat.
Take a leisurely stroll through the greenery, or if you’re feeling adventurous, visit Dingli Cliffs again for a daytime perspective.
Alternatively, head to Mdina to enjoy a quiet lunch and one last walk through its atmospheric streets.
Evening
Return to Valletta or St. Julian’s for a memorable farewell dinner.
Choose a rooftop restaurant with harbor views or a cozy trattoria to savor your last taste of Maltese cuisine.
Reflect on the week’s adventures as the city lights twinkle and the Mediterranean breeze whispers goodbye.