Malta may be small, but this Mediterranean gem is absolutely packed with beauty, history, and adventure. From centuries-old cities to crystal-clear lagoons, every corner of this island tells a story. You can spend your mornings exploring ancient streets and your afternoons swimming in turquoise coves, all within a short drive from one another.
Whether you’re here for a weekend escape or a longer stay, these are my top 12 best things to do in Malta, the experiences that truly capture the heart and soul of this sun-soaked island.

Table of contents
- 1. Valletta attractions
- 2. Explore Birgu (Vittoriosa) – A Historic Three Cities Gem
- 3. Boat Trip to the Blue Lagoon
- 4. Step Back in Time in Mdina
- 5. Gozo Day Trip
- 6. Check out the Blue Grotto
- 7. Visit Popeye Village
- 8. Catch the Sunset at Dingli Cliffs
- 9. Relax on Malta Beaches
- 10. Explore Marsaxlokk Fishing Village
- 11. Swim at St. Peter’s Pool
- 12. Visit Mosta and the Iconic Rotunda
- Where to stay in Malta
- Getting to Malta
- Getting Around Malta
- When’s the Best Time to Visit Malta?
1. Valletta attractions
Malta’s capital, Valletta, is one of Europe’s most captivating cities. Built by the Knights of St. John, this UNESCO World Heritage Site feels like an open-air museum, with every golden limestone building telling a piece of the island’s history.
Stroll through its grid of narrow streets, admire colourful balconies, and peek into hidden courtyards. Don’t miss St. John’s Co-Cathedral, whose ornate Baroque interior will leave you speechless, and stop at the Upper Barrakka Gardens for breathtaking views over the Grand Harbour. If you time it right, catch the Saluting Battery cannon firing at noon or 4 p.m.
When you’re ready for a break, head to Caffe Cordina, Malta’s most iconic café, for a coffee, a traditional pastry, or a scoop of gelato.
Tip: Valletta is compact and perfect to explore on foot. Set aside half a day, or linger longer to soak in the city’s timeless charm.

2. Explore Birgu (Vittoriosa) – A Historic Three Cities Gem
Just across the Grand Harbour, Birgu, also known as Vittoriosa, is one of the Three Cities and a treasure trove of Maltese history. Wandering its winding lanes feels like stepping back in time. Think honey-coloured stone facades, rustic doorways, and balconies bursting with flowers.
Down by the Birgu Waterfront, you’ll find sleek yachts moored beside traditional fishing boats, a perfect contrast of old and new Malta. Take a ride across the harbour in a traditional Maltese dgħajsa boat, one of the most authentic ways to see the capital from the water.
History lovers will enjoy exploring Fort St. Angelo, once the stronghold of the Knights of St. John. And when hunger strikes, grab a table of the many restaurants and cafés at the Birgu waterfront..

3. Boat Trip to the Blue Lagoon
The moment you see the vivid turquoise water, you’ll understand why the Blue Lagoon on Comino is one of the island’s most famous attractions.
Hop aboard a Malta boat tour or ferry from Ċirkewwa or Sliema, and spend the day swimming, snorkeling, or simply floating in what feels like a natural infinity pool. The water is so clear it looks unreal.
Arrive early, pack your water shoes (the rocks can be sharp), and bring plenty of sunscreen. Don’t miss trying the local pineapple juice or “Comino burger” from the kiosks they’re practically part of the experience.
Tip: Morning light brings out the lagoon’s most vivid shades of blue and makes for incredible photos.

4. Step Back in Time in Mdina
Perched high on a hill in central Malta, Mdina is known as “The Silent City” and for good reason. This ancient walled town is quiet, timeless, and impossibly beautiful.
Stroll through narrow cobblestone streets lined with golden buildings, admire the grand St. Paul’s Cathedral, and take in sweeping island views from the bastion walls. There’s a reason Mdina has appeared in films like Gladiator and Game of Thrones it’s cinematic perfection.
Before you leave, stop at Fontanella Tea Garden for a slice of cake and one of the best panoramic views in Malta.
Tip: Visit in the late afternoon to catch the sunset glow over the limestone walls it’s pure magic.


5. Gozo Day Trip
Just a short ferry ride away, Gozo is Malta’s greener, more laid-back sister island. Slower, quieter, and full of charm, it’s perfect for a full-day escape.
Start with the Ġgantija Temples, a UNESCO World Heritage Site older than the Egyptian pyramids. Continue to Rabat (Victoria), Gozo’s capital, to explore the Citadel a historic fortress with 360-degree island views.
For swimming, Ramla Bay and Hondoq ir-Rummien offer stunning beaches, while Dahlet Qorrot is a peaceful fishing cove. End the day at the Sanap Cliffs, one of the island’s best sunset spots.
Hungry? Book a table at Iċ-Ċima Rooftop Restaurant for fresh local dishes and panoramic sea views.
Tip: The ferry runs frequently from Ċirkewwa and takes just 25 minutes making Gozo one of the easiest and most rewarding day trips from Malta.



6. Check out the Blue Grotto
On Malta’s southern coast, the Blue Grotto is a series of sea caves famous for their vivid colours and dramatic rock formations. When sunlight hits the water, it transforms into an electric shade of blue that feels almost otherworldly.
You can join a short boat tour from Wied iż-Żurrieq, which takes you through the caves for a front-row view of nature’s light show.
Tip: Go early in the morning, that’s when the sunlight hits the caves at the perfect angle for those brilliant reflections.

7. Visit Popeye Village
Originally built as a movie set for the 1980 Popeye film starring Robin Williams, Popeye Village has become one of Malta’s most photogenic attractions. With its brightly painted wooden houses perched above Anchor Bay, it’s full of charm, colour, and nostalgia.
Spend a couple of hours exploring the quirky streets, taking photos, watching the mini shows, or even jumping into the bay for a swim. It’s kitschy in the best possible way and a hit with families and photographers.
Tip: Arrive early to enjoy it, especially during summer months.

8. Catch the Sunset at Dingli Cliffs
For a truly romantic Maltese sunset, head to the Dingli Cliffs the highest point on the island, rising dramatically above the sea. The views are breathtaking, especially as the sun sinks into the horizon.
If you’re celebrating a special occasion, book a Picnic by Pura experience a beautifully styled picnic with local bites, cushions, and candles, all set against the backdrop of the glowing Mediterranean. It’s an unforgettable way to end your day.

9. Relax on Malta Beaches
Malta may be known for its rocky coastline, but it also boasts some incredible beaches perfect for swimming, sunbathing, or just unwinding by the sea.
Top beaches in Malta:
- Golden Bay – A wide sandy beach with calm waters and water sports.
- Mellieħa Bay (Għadira Bay) – The island’s largest sandy beach, great for families.
- Għajn Tuffieħa (Riviera Bay) – Beautiful and unspoiled, with a steep climb but worth every step.
- Paradise Bay – A small, picturesque cove near the Gozo ferry terminal.
- St. Peter’s Pool – A natural swimming spot for the adventurous.
On Gozo:
- Ramla Bay – Known for its reddish-golden sand and mythological links to Calypso.
- San Blas Bay – Quieter and tucked away, perfect for a peaceful swim.
- Hondoq ir-Rummien – Popular for snorkeling with views of Comino.
Wherever you go, Malta’s beaches promise crystal-clear waters and laid-back Mediterranean vibes.


10. Explore Marsaxlokk Fishing Village
On Malta’s southeastern coast, Marsaxlokk is a postcard-perfect fishing village known for its colourful luzzu boats bobbing in the harbour. Each one bears the traditional “Eye of Osiris,” said to protect fishermen at sea.
Sundays are especially lively thanks to the Marsaxlokk Fish Market, where locals buy the catch of the day. For the freshest seafood, have lunch at La Nostra Padrona, a local favourite serving the best of the day’s catch with harbour views.
It’s the perfect spot for a slow, sunny afternoon by the water.



11. Swim at St. Peter’s Pool
If you’re after a more natural swimming spot, St. Peter’s Pool near Marsaxlokk is a must. This rocky, horseshoe-shaped bay has some of the clearest water on the island, ideal for snorkelling or cliff diving.
There aren’t many facilities here (just a small drinks truck), so bring your own snacks, towel, and plenty of water. Lay back on the warm rocks and let the sound of the waves and the sea breeze do the rest.
It’s raw, refreshing, and uniquely Maltese.

12. Visit Mosta and the Iconic Rotunda
Located in the heart of the island, Mosta is home to one of Malta’s most remarkable landmarks, the Rotunda of Mosta, also known as the Mosta Dome. With one of the largest unsupported domes in the world, it dominates the skyline and holds an incredible story.
During World War II, a bomb pierced the dome while hundreds attended mass, but miraculously, it didn’t explode. A replica of the bomb is displayed inside, serving as a powerful reminder of faith and resilience.
Beyond the dome, Mosta’s bustling streets and cafés offer a glimpse into everyday Maltese life, away from the main tourist trails.



Bonus tip: Try Traditional Maltese Food
One of my golden rules of travel? Eat like the locals. And in Malta, that means diving into a food scene that’s as rich and layered as the island’s history itself. Maltese cuisine blends Mediterranean and North African influences with its own unique island twist , comforting, flavourful and full of heart.
Here are a few local favourites you must try:
- Rabbit stew (fenek): Malta’s national dish. Tender, slow-cooked rabbit simmered in rich tomato, wine and herb sauce.
- Pastizzi: Buttery, flaky pastries filled with creamy ricotta or mushy peas. The ultimate Maltese snack on the go.
- Ftira: A round, crusty Maltese bread often topped with tomato, cheese, tuna, and olives . Like a delicious cross between pizza and focaccia.
Honestly, if you leave Malta without trying pastizzi, you’ve missed out on a piece of the island’s soul.
For a truly local experience, join a pastizzi-making class at Marilu’s in Siġġiewi. Guided by the warm and welcoming Marilu herself, you’ll learn how to roll the delicate pastry, prepare the traditional fillings, and bake them to crispy perfection. But this isn’t just a cooking class, it’s a cultural deep dive. Between stories, laughter, and plenty of tasting, you’ll experience the genuine hospitality that makes Maltese culture so special. This hands-on cooking class in Siġġiewi is one of the most authentic and memorable experiences you can have in Malta.




Where to stay in Malta
Even though Malta is small, every area has its own unique vibe, and choosing the right one can totally change your experience. Here are my top picks and some of the best hotels in Malta to help you find your perfect stay.

St. Julian’s – Best for Luxury, Nightlife & Sea Views
If you love being in the heart of the action, St. Julian’s is perfect. The area buzzes with waterfront restaurants, bars, and upscale hotels overlooking the Mediterranean. It’s lively, glamorous and ideal for those who enjoy a bit of nightlife after a day of exploring.
Top Pick:
Hotel Juliani – A stylish boutique stay right on Spinola Bay, perfect for a romantic escape.
Valletta – Best for Culture & History
Compact, elegant, and full of charm, Valletta is Malta’s cultural heart. Stay here to be surrounded by history, museums, cathedrals, and panoramic views over the Grand Harbour. It’s also a convenient base, with ferries and buses connecting you easily to the rest of the island.
Top places to stay:
Casa Ellul – A beautiful boutique hotel blending Maltese tradition with modern comfort.
Palais Le Brun – Elegant, cosy, and perfect for a romantic weekend getaway.
Sliema – Best for Shopping, Cafés & Coastal Walks
Just across the bay from Valletta, Sliema offers the best of both worlds, modern comfort and seafront charm. It’s great for coastal strolls, café hopping and easy ferry rides to Valletta.
Where to stay:
AX The Palace – A 5-star hotel with incredible rooftop views and a chic infinity pool.
1926 Hotel & Spa – Trendy, modern, and perfect for a weekend escape.
AX The Victoria Hotel – A comfortable, centrally located option with great value for money
Mellieħa – Best for Beaches & Relaxation
For a quieter escape, head north to Mellieħa, home to some of Malta’s most beautiful sandy beaches, including Għadira Bay. With its family-friendly vibe, relaxed pace, and gorgeous sea views, it’s ideal for couples and beach lovers.
Top stays:
db Seabank Resort + Spa – An all-inclusive resort perfect for families.
Maritim Antonine Hotel & Spa – Affordable luxury with rooftop views and cosy rooms
Mdina & Rabat – Best for Quiet Charm & History
For something completely different, stay within the ancient walls of Mdina. This area offers tranquillity, historic architecture, and a truly unique overnight experience.
Where to stay:
The Xara Palace Relais & Châteaux – A luxurious 17th-century palace turned boutique hotel.
Point de Vue Guesthouse – Quaint, cosy, and great value for travellers who want peace and charm.
Getting to Malta
Reaching Malta is simple, with Malta International Airport (MLA) located just 8 km from Valletta. The airport is modern and easy to navigate, welcoming direct flights from most major European cities and seasonal routes from further afield.
Once you land, getting to your accommodation is straightforward:
Car Hire: Ideal if you want to explore beyond the main tourist spots. Renting a car gives you the freedom to explore at your own pace.
Bus: Public buses connect the airport to Valletta, Sliema, and other major towns. They’re affordable and reliable just keep in mind peak traffic times might add time to your journey.
Taxi: Readily available outside the arrivals hall. A taxi to Valletta takes about 20–25 minutes and costs roughly €25–€30.
Getting Around Malta
Malta may be small, but it’s packed with many places to explore and luckily, getting around is easy.
Book ahead online for the best car hire deals.
By Bus: The public transport system covers most of the island and is budget-friendly. Perfect if you’re sticking to main attractions.
By Car: For maximum flexibility, rent a car. Driving distances are short, roads are scenic and parking is generally easy.
Remember: Malta drives on the left, just like the UK.
Most hotels offer nearby or on-site parking.
When’s the Best Time to Visit Malta?
Here’s the secret: Malta is beautiful year-round. With over 300 days of sunshine a year, it’s one of Europe’s most reliable destinations for good weather. But depending on what you’re after, each season offers something special.
- Spring (March–May): Warm and sunny, perfect for sightseeing, hiking, and wildflowers in bloom.
- Summer (June–August): Hot, lively, and full of energy. Beach days, open-air festivals, and vibrant nightlife.
- Autumn (September–November): Quieter, with warm seas and mild evenings. Great for swimming and exploring without the summer crowds.
- Winter (December–February): Peaceful and mild , ideal for culture lovers and those seeking a laid-back Mediterranean escape.
Whenever you visit, Malta rewards you with sunshine, culture, and unforgettable island beauty.
Wind: 6km/h E
Humidity: 87%
Pressure: 1026.75mbar
UV index: 0
13°C
14°C
14°C
14°C
20°C / 15°C
19°C / 15°C
18°C / 12°C
17°C / 12°C
Today, expect persistent cloudiness.
Temperature shifts will be minor, from a high of an enjoyable 18°C to a low of a comfortable 16°C.
The forecasted temperature peak will correspond with December's average maximum of 16.7°C.
Sunrise will be at 7:03 am and sunset at 4:50 pm; the daylight will last for 9h and 47min.
For more travel inspiration and tips, see our full travel guides.