View of Valletta's historic skyline with a dome at sunset, showcasing architectural beauty.
List · Malta 8 picks

The 8 Most Beautiful Small Towns in Malta (and How to Visit Each One)

From the walled Silent City to a Gozo bay wrapped in cliffs, these are the Maltese towns worth building a trip around.

Last updated July 2, 202611 min read
Top pick

Mdina is the best all-rounder for its walled, car-free beauty; choose Marsaxlokk for the classic fishing-village postcard, or Victoria on Gozo if you want the quietest, most far-flung escape.

Malta packs an outsized amount of beauty into 316 square kilometres: honey-coloured limestone towns, baroque churches that dwarf their villages, and harbours full of painted fishing boats. Because the islands are so compact, you can base yourself once (in Valletta, Sliema, or St Julian's) and reach almost every town on this list within an hour by bus, ferry, or a short drive.

These eight are the ones that reward slowing down: walled cities, fishing ports, and clifftop Gozo villages where the pace drops the moment you arrive. Each entry tells you what makes it special, the named things to see and eat, and exactly how to get there from the Valletta area.

Order is best-first, but distances are so short that most travelers can string two or three together in a day. Use the comparison details on each entry to plan around ferry times and the famous Marsaxlokk Sunday market.

Mdina1tours from $29.57
Mdina Google
Central Malta, about 30 minutes west of Valletta
Malta's former capital is a walled, largely car-free citadel nicknamed the Silent City, and it is the single most atmospheric place on the islands. Inside the bastion walls, narrow lanes of golden limestone open onto baroque palazzos and the imposing St Paul's Cathedral, and the Bastion Square lookout gives a sweeping view across half of Malta. Come early morning or after the day-trippers leave, when the alleys really do fall silent and the stone glows amber. Fans of Game of Thrones will recognize the main gate as the entrance to King's Landing.
  • St Paul's Cathedral and its museum
  • Bastion Square panoramic viewpoint
  • Fontanella Tea Garden for chocolate cake on the ramparts
  • The floodlit gate and lanes after dark
Best for first-timers and photographers
Getting there About 30 minutes from Valletta by bus (routes toward Rabat/Mdina) or a 25-minute drive; walk in through Mdina Gate
Marsaxlokk2
Marsaxlokk Google
Southeast coast, about 30 minutes from Valletta
This is the fishing village that fills Malta's postcards: a harbour crowded with brightly painted luzzu boats, each with the Phoenician eye of Osiris on its bow to ward off bad luck. The Sunday fish market is the big draw, spilling along the waterfront with the day's catch, produce, and stalls, while a smaller tourist market runs daily. Come for lunch at one of the quayside restaurants and order fresh fish or a plate of grilled swordfish with a harbour view. It stays refreshingly local despite the crowds, and the swimming spots at nearby St Peter's Pool are some of the best on the island.
  • Sunday morning fish market
  • The painted luzzu boats in the harbour
  • Fresh seafood lunch on the quay
  • A swim at nearby St Peter's Pool
Best for food lovers and a laid-back Sunday
Getting there About 30 minutes by bus from Valletta or a 25-minute drive; arrive before 10am on Sundays for the market
Birgu (Vittoriosa)3
Birgu (Vittoriosa) Google
Grand Harbour, about 15 minutes from Valletta
The oldest and most seductive of the Three Cities, Birgu is a maze of shadowed medieval lanes that predate Valletta itself. Wander down to the Vittoriosa Waterfront, where superyachts moor beneath the honey-coloured facades, then climb up into the old town for tiny squares, ornate doorways, and the fortifications of Fort St Angelo overlooking the Grand Harbour. It feels lived-in and quiet in a way Valletta no longer does, especially in the evening. Time your visit for October's Birgufest, when the streets are lit almost entirely by candles.
  • Fort St Angelo and the harbour views
  • Candlelit lanes of the Collachio quarter
  • Vittoriosa Waterfront marina
  • A traditional dghajsa water-taxi ride across the harbour
Best for history buffs and slow evening strolls
Getting there About 15 minutes from Valletta by the harbour ferry from the Three Cities landing, or a 15-minute drive
Victoria (Rabat), Gozo4tours from $98.57
Victoria (Rabat), Gozo Google
Centre of Gozo, about 1.5 hours from Valletta including ferry
Gozo's tiny capital is crowned by the Cittadella, a fortified hilltop citadel whose ramparts give a 360-degree view across the whole green island. The restored lanes inside hold a cathedral, small museums, and quiet corners of bare golden stone, while the lively It-Tokk square below buzzes with cafes and a morning market. Victoria is the natural base for exploring Gozo, which is slower, greener, and more rural than the main island. Give it a full day and pair it with the coast at Xlendi or Dwejra.
  • The Cittadella ramparts and views
  • Cathedral of the Assumption
  • It-Tokk market square
  • Cafes on Independence Square
Best for a full-day Gozo escape
Getting there Ferry from Cirkewwa to Mgarr (about 25 minutes), then a 15-minute bus or drive; allow 1.5 hours total from Valletta
Rabat5
Rabat Google
Central Malta, adjoining Mdina, about 30 minutes from Valletta
Just outside Mdina's walls, Rabat is where locals actually live and eat, and it makes a perfect pairing with the Silent City. Beneath its streets lie the atmospheric St Paul's Catacombs, an extensive early-Christian underground burial complex, and St Paul's Grotto, where tradition says the apostle sheltered after his shipwreck. Above ground it is all quiet squares, family-run cafes, and some of the best pastizzi on the islands. Do Mdina and Rabat together in a single half-day on foot.
  • St Paul's Catacombs
  • St Paul's Grotto
  • Hot pastizzi from a local pastizzeria
  • Domus Romana Roman villa and mosaics
Best for combining with Mdina and Roman history
Getting there About 30 minutes by bus from Valletta; walk straight from Mdina Gate
Xlendi, Gozo6
Xlendi, Gozo Google
Southwest Gozo, about 1.5 hours from Valletta including ferry
Xlendi is a small resort village wrapped around a narrow bay hemmed in by steep cliffs, and it is the prettiest place to swim and eat on Gozo. The clear, sheltered water is ideal for a dip straight off the promenade, and a short clifftop walk leads to hidden coves and old salt pans. Come for a long, unhurried seafood lunch at a waterside table as the sun drops behind the headland. It is compact enough to enjoy in an afternoon but tempting enough to stay overnight.
  • Swimming in the sheltered bay
  • Clifftop walk to Xlendi Tower
  • Seafood dinner on the promenade
  • Snorkelling around the rocks
Best for swimming and a relaxed seaside meal
Getting there Ferry to Mgarr then bus or drive to Xlendi via Victoria; about 1.5 hours from Valletta
Mellieha7tours from $17.40
Mellieha Google
Northwest Malta, about 45 minutes from Valletta
Perched on a ridge above Malta's largest sandy beach, Mellieha is a hillside town of quiet lanes crowned by the huge parish church and the older Sanctuary of Our Lady, cut partly into the rock. Below, Mellieha Bay (Ghadira) is the go-to family beach, while the coast west of town hides the technicolour Popeye Village film set at Anchor Bay. It is the most convenient base for the north and for ferries to Gozo and Comino's Blue Lagoon. Climb up for sunset views over the bay and the islands beyond.
  • Mellieha Bay sandy beach
  • The rock-cut Our Lady Sanctuary
  • Popeye Village at Anchor Bay
  • Ridge-top views toward Gozo and Comino
Best for families and beach days
Getting there About 45 minutes by bus from Valletta or a 35-minute drive; close to the Cirkewwa ferry terminal
Senglea (Isla)8
Senglea (Isla) Google
Grand Harbour, about 15 minutes from Valletta
The smallest and most compact of the Three Cities, Senglea sits on a slender finger of land jutting into the Grand Harbour, so nearly every street ends in water and light. Walk out to the Gardjola Gardens at the tip, where a stone watchtower carved with an eye and an ear guards the harbour and frames a picture-perfect view straight across to Valletta. The lanes behind it are steep, washing-strung, and utterly local. It is easily combined with neighbouring Birgu and Cospicua for a half-day around the harbour.
  • Gardjola Gardens watchtower viewpoint
  • Views across to Valletta's bastions
  • Basilica of Our Lady of Victories
  • A harbour ferry ride over from Valletta
Best for photographers and harbour views
Getting there About 15 minutes from Valletta by harbour ferry, or a short drive around the Grand Harbour

Want these spots worked into your trip?

We'll build a custom Malta itinerary around the places you pick.

Generate itinerary
Good to know

Before you go

Getting aroundMalta's public buses are cheap and reach every town on this list, but they can be slow and crowded in summer; a Tallinja card or contactless taps the fare down. For Gozo, take the frequent Cirkewwa to Mgarr ferry (about 25 minutes) and hire wheels or use buses on the far side.
Time your Marsaxlokk visitThe famous market is biggest on Sunday mornings and winds down by early afternoon, so arrive before 10am. A smaller daily market runs the rest of the week if you want the harbour without the crowds.
Beat the heat and the crowdsJuly and August are hot and busy; visit walled towns like Mdina and Birgu early morning or late afternoon when the stone glows and tour groups thin out. Spring and autumn are the most comfortable months overall.
Combine towns by areaGroup your days geographically: Mdina with Rabat, the Three Cities (Birgu, Senglea, Cospicua) together, and Victoria with Xlendi on a single Gozo day. This cuts down on backtracking across the island.

Because Malta is so small, you never have to choose just one of these towns: base yourself once and let ferries, buses, and short drives stitch together walled cities, fishing harbours, and Gozo's clifftop villages. Start with Mdina and Marsaxlokk, add the Three Cities and a full day on Gozo, and you will have seen the prettiest corners of the archipelago in under a week.

Frequently asked questions

Which is the most beautiful town in Malta?
Mdina, the walled Silent City, is widely considered the most beautiful, thanks to its car-free medieval lanes, baroque palazzos, and bastion views over the island. It is at its best early in the morning or after dark when the crowds are gone.
What is the best small town in Malta for a day trip from Valletta?
Mdina paired with neighbouring Rabat makes the ideal day trip, reachable in about 30 minutes by bus and combining a walled citadel with catacombs and great pastizzi. Marsaxlokk is the best choice for a Sunday, thanks to its harbour fish market.
Which Maltese town is quietest and most off the beaten path?
Victoria and the seaside village of Xlendi on Gozo are the quietest, since reaching them requires a ferry crossing that filters out day-trippers. Gozo is greener, slower, and more rural than the main island.
How do you get to Gozo's towns from Malta?
Take the car and passenger ferry from Cirkewhwa in northern Malta to Mgarr harbour on Gozo, a crossing of about 25 minutes that runs frequently throughout the day. From Mgarr, buses, taxis, or tours connect to Victoria, Xlendi, and the rest of the island.
Are the Three Cities worth visiting?
Yes. Birgu, Senglea, and Cospicua sit right across the Grand Harbour from Valletta, are just 15 minutes away by ferry, and offer older, quieter, and more lived-in streets than the capital. Birgu is the most atmospheric of the three.
Plan with MagicTrips

Build your own Malta trip

Tell us how many days, your budget, and what you're into. We'll turn it into a custom, day-by-day Malta itinerary.

Ready to book your stay?

Hotels
Homes

Traveling somewhere else?

Generate a custom itinerary