This article contains affiliate links. Learn more in our affiliate disclosure.
There’s something unique about stepping into Mdina. Wandering through honey-coloured alleys that feel frozen in time is one of the most memorable activities in Malta.
This tiny walled city in Malta looked quiet to us at first, but surprised us with the amount of memorable sights, viewpoints, and hidden corners that made exploring it far more interesting than we expected.
This guide is for travelers who want more than just a quick photo stop. Whether you love history, viewpoints, architecture, or simply atmospheric places to stroll, there are plenty of experiences here that are genuinely worth it.
Based on our visit, Mdina works best as a half-day trip, though if you like to explore slowly, you could easily stretch it to most of a day.
If you’re still deciding where to base yourself for exploring the island, choosing the right area can shape your entire trip — we break down the best locations and stays in our Malta accommodation guide.
Here are the best things to do in Mdina based on our experience — what’s worth it, what you can skip, and how to plan your time.

Best Things to do in Mdina
1. Pass the Mdina Gate
Entrance Fee: free
Opening hours: accessible 24/7
Walking across the bridge toward Mdina’s main entrance honestly felt like stepping onto a movie set. The stone walls and the scale of the gate make the arrival surprisingly dramatic for such a small city.
We paused for a few minutes here just to take it in and capture some photos. It’s impossible to miss, as it’s the main entrance to the historic part of the town.

2. Visit the Mdina Dungeons Museum
Entrance Fee: adults €6, students €3
Opening hours: 9:30 am till 9:30 pm during the high season
Hidden beneath the city streets, this small underground museum recreates scenes from Malta’s darker past using life-size figures, sound effects, and dim lighting. It’s best suited for travelers who enjoy unusual attractions or interactive history rather than classic museums.

It doesn’t take long to explore (around 30–40 minutes), which makes it an easy addition between major sights. Midday is actually the best time to visit since the cool underground space is a nice break from the sun outside.
Official Website: mdinadungeons.com
These are our top hotels in Malta we’d book again
⭐️⭐️⭐️ Hyatt Centric Malta (our top pick) – Modern lifestyle hotel in St Julian’s with design details, rooftop pool, and the perfect location near the promenade.
⭐️⭐️ HOLM Boutique Hotel & SPA – Playful boutique stay in Sliema with colorful design, spa, and rooftop pool close to the sea.
⭐️ Strand Suites by NEU Collective – Affordable studios in Sliema with rooftop pool access and a convenient location for exploring Malta’s best attractions.

3. or National Museum of Natural history
Entrance Fee: adults €5, children €3.5
Opening hours: 9 am – 5 pm
Housed inside an elegant baroque palace, this museum focuses on Malta’s geology, wildlife, and natural history. Even from the outside, the building itself stands out as one of Mdina’s most impressive historic residences, which already makes it worth pausing here.
Most people spend around 45 minutes exploring.
Official Website: heritagemalta.mt

4. Admire St. Paul’s Cathedral
Entrance Fee: adult €15, children under 12 free
Opening hours: 9:30 am to 4:30 pm
Right in the center of Mdina’s main square, this cathedral is easily the city’s standout landmark. From the outside it looks stunning, but the real wow-moment happens inside — painted ceilings, intricate marble floors, and decorative details everywhere you look.

It’s especially worth it if you enjoy architecture, art, or historic interiors, but even casual visitors usually end up impressed. Plan around 30 minutes here.
Official Website: metropolitanchapter.com
5. Bastion Square & The Observation Deck
Entrance Fee: free
Opening hours: accessible 24/7
This was one of those places that surprised us in a good way. After the narrow streets, stepping onto the bastion was a nice change of pace. It feels open and airy as the whole landscape stretches out in front of you with fields, villages, and distant hills layered into the horizon.
Sunset is easily the best time; the light turns warm, the stone walls glow, and the view feels wonderful. Plan at least 15–20 minutes here, though chances are you’ll stay longer without noticing.

6. Take a photo with the Blue Door
Entrance Fee: free
Opening hours: accessible 24/7
This little doorway is one of the most photographed corners in Mdina, and once you see it, it’s easy to understand why. Tucked along a quiet stone street, the bright blue color pops against the warm honey-colored walls.

It’s a quick stop, ideal for photos and wandering, especially if you like finding small details rather than just big landmarks. Early morning or later in the day is best if you want it without people. You only need a few minutes here.

Quick Tips & Local Insights
- Go early or late — the city is calmest in the morning and near sunset. Midday brings tour groups and loses that peaceful atmosphere that makes the place special.
- Wear proper shoes. Streets are stone and slightly uneven.
- Pair it with Rabat. The town right outside the walls has great cafés, local restaurants, and feels more lived-in — it’s worth exploring after sightseeing.
- Half-day is ideal. That’s enough time to see the highlights without rushing, but slow travelers could easily stretch it longer.
- Respect the quiet vibe. People actually live here, and part of the charm is how peaceful it feels — keeping voices low helps preserve that.

Final Thoughts
Mdina may be small, but it’s one of those places that leaves a strong impression.
Between the quiet streets, scenic viewpoints, and historic landmarks, it feels like a wonderful place to explore. If you plan your timing well and slow down a little, it easily becomes one of the most memorable stops on the island.
If you’re still figuring out your base for exploring the island — which really affects how easy your trip feels day-to-day — it’s worth checking our guide to the best areas and hotels across Malta before booking.