Best Malta Towns & Cities (Complete Guide + Map)


Wondering which Malta towns & cities you should visit? You’re in the right place!
After nearly two weeks exploring Malta from coast to coast, we’ve narrowed it down to the 13 best cities and towns to include on your itinerary.
From historic walled cities and colorful fishing villages to lively seaside resorts, each destination offers something unique.
In this guide, we break down what makes each town special, what to do there, and where to stay — plus a helpful Malta map to plan your trip.
So, grab a glass of wine, get comfy, and… let’s dive in!
Plan Your Trip with My Favorite Resources
🔹Book the best hotels: Booking.com
🔹Find great flight deals: Skyscanner
🔹Reserve a rental car: Discover Cars
🔹Purchase travel insurance: InsureMyTrip
🔹Book a day tour: Viator
🔹Easily stay connected: Airalo
➡️Check out all our Travel Resources here!
Map of Malta Towns & Cities

As you can see in our Malta Cities Map, these 13 Malta towns are sprinkled throughout the country. No matter what side of the island you are on, there is a gorgeous town waiting to be explored.
13 Best Cities & Towns in Malta
It wasn’t easy… but we finally narrowed our list down to include the very best towns to visit in Malta on your next trip.
Each of these 13 Malta towns is unique and offers a variety of sightseeing activities, excellent dining, and accommodation options.
1. Valletta

As the capital, Valletta is one of the best Malta cities to visit. Honestly, this vibrant capital should be on everyone’s bucket list!
Valletta is a UNESCO World Heritage Site with unique architecture, delicious cuisine, and a laid-back vibe.
Plus, the historic center is pedestrian-only, so there is no dodging traffic while you stroll the charming streets. Sounds perfect, right?
What is Valletta known for?
👉Capital city of Malta
👉UNESCO World Heritage site
👉Historic landmarks and museums
Valletta is also perched on a peninsula, so expect stunning views of the Mediterranean from multiple points in the city.
As Malta’s cultural hub, there is so much to do in Valletta, including plenty of museums, art galleries, and fortifications to explore.
Best Things to Do in Valletta:
✔️St. John’s Co-Cathedral
✔️Upper Barrakka Gardens
✔️Valletta’s Waterfront
Valletta is a beautiful city to explore on your own, or with a guided walking tour to learn about the city’s history and culture.
➡️We recommend this popular harbor cruise around Valletta & the 3 Cities!
So, if you are only in Malta for 7 days, we recommend spending at least 2 days in vibrant Valletta. You won’t be disappointed!

Where to Stay in Valletta
You will want to stay in the pedestrian-only historic center to experience all Valletta has to offer.
Accommodation in Valletta can get expensive, particularly during peak tourist season. To save money on travel, book your accommodation in advance.
🏨Valletta Lucente Guesthouse is our top choice for where to stay in Malta. The couple that runs this charming boutique hotel are very friendly.
Set in a historic stone building, it’s steps from the main walking street. It is a true gem!
➡️Book your stay here at Valletta Lucente Guesthouse
👉Read our full Valletta Lucente Hotel review here!
2. Three Cities

Senglea, Cospicua, and Birgu are known as Malta’s 3 Cities. They sit directly across the Grand Harbor from Valletta, with amazing views of surrounding forts and the Mediterranean!
The 3 Cities have centuries of fascinating history between them, are less touristy, and offer a glimpse into quieter Maltese life.
The Three Cities are a true highlight and deserve to be included on any 10 or 12-day Malta itinerary.
What are the 3 Cities known for?
👉rich maritime history
👉charming narrow streets
👉stunning views of the Grand Harbour
Despite being called cities, they feel like small towns and can be visited in one afternoon. We traveled in July, and there were barely any tourists!
Plan to wander the narrow streets and admire the colorful architecture with no one in sight.
Best Things to Do in the 3 Cities:
✔️St. Elmo’s Fort & Fort St. Angelo
✔️Stroll the charming streets
✔️Inquisitor’s Palace
For a memorable experience, we recommend taking a Harbor Boat Tour. It is a relaxing way to admire the 3 Cities and the surrounding fortifications.
➡️This guided harbor cruise explores several harbors. Book it here!

Where to Stay in the 3 Cities
Stay in the Three Cities if you are looking for a quiet, romantic stay or a more authentic Maltese experience.
Accommodation in the 3 Cities tends to be more affordable, particularly in Birgu, which is popular for short-term rentals.
🏨Casa Birmula Boutique Hotel offers modern design and amenities in a gorgeous, historic building. Couples especially love this hotel with its amazing views and rooftop pool.
➡️Book your stay at Casa Birmula Boutique Hotel here!
3. St. Julian’s

Although it may lack the historical charm of other Malta towns, St. Julian’s is where the action is.
There are beaches to relax on, a beautiful promenade filled with shops and cafes, great indoor activities, a variety of accommodation options, and excellent restaurants to enjoy.
St. Julian’s is the best Malta city for nightlife with fantastic bars, clubs, and entertainment options.
If you are using Valletta as your base and have limited time, we recommend visiting St. Julian’s and Sliema as a day trip.
What is St. Julian’s known for?
👉vibrant nightlife
👉bustling marina
👉picturesque seaside promenade
St. Julian’s is also a great location for snorkeling or scuba diving as there are several shipwrecks and underwater caves nearby.
And many of the best boat tours to Comino depart from St. Julian’s.
Best Things to Do in St. Julian’s:
✔️Spinola Bay Marina
✔️St. George’s Bay
✔️Explore Paceville
And for adrenaline seekers, St. Julian’s offers parasailing excursions where you can admire Malta from 150 meters above the sea.
➡️Book this parasailing excursion 5 star reviews!

Where to Stay in St. Julian’s
If you crave a lively atmosphere, great restaurants & bars, and fantastic adult only hotels, then stay near Paceville.
Prices can be more expensive during peak tourist season, so it is essential to book ahead!
🏨Be.HOTEL is a 4-star hotel close to bars and restaurants with a rooftop pool and terrace. Plus, it’s only 200m from the sandy beach.
➡️Book your stay at Be.HOTEL now!
4. Sliema

Next door to St. Julian’s is the popular Malta town of Sliema with its beautiful seafront promenade and stunning Mediterranean views.
This modern waterfront city is a shopper’s paradise. It has a wide range of small boutiques and large malls with excellent shopping and fantastic dining options too.
What is Sliema known for?
👉upscale shopping
👉amazing dining & leisure experiences
👉bustling seafront promenade
Close to the Tigne Point Shopping Mall is Tigné Point Beach, a rocky cove perfect for sunbathing, swimming, and snorkeling.
Best Things to Do in Sliema:
✔️Seaside Promenade
✔️Manoel Island
✔️Balluta Bay
For history lovers, don’t miss the prehistoric monuments of Tarxien, Mnajdra, and Hagar Qim Temples. Best explored on a tour from Sliema.
➡️Join this award-winning tour of the temples, 100% recommended!

Where to Stay in Sliema
If you prefer a modern city with an upbeat vibe and plenty of shopping and nightlife, then Sliema is a great choice.
It can be pricier compared to other parts of Malta, especially during summer, so book ahead.
🏨AX The Victoria Hotel is a 4-star boutique hotel with a luxury spa, gym, and rooftop pool. Rooms are spacious and feature a Victorian design.
➡️Book your stay at AX The Victoria Hotel here!
5. Mellieħa

One of the more enchanting Malta towns to visit is Mellieħa. This seaside gem has everything – historic sites, Baroque architecture, delicious cuisine, and gorgeous countryside.
Mellieħa is one of the prettier and more relaxing Malta towns to visit. Located in the northwest corner of Malta, it is perfect for exploring Gozo and Comino Islands.
What is Mellieħa known for?
👉sandy beaches
👉crystal clear waters
👉panoramic views of the Mediterranean Sea
Mellieħa is home to the best sandy beaches in Malta, including Mellieħa Bay, Ghadira Bay, and Golden Bay.
Best Things to Do in Mellieħa:
✔️Mellieħa Beach
✔️Red Tower
✔️Popeye Village
Popeye Village is a popular theme park with a range of attractions, including a boat ride, a fun park, and a water trampoline. It is perfect for families.
➡️Buy your tickets to Popeye’s Village here!

Where to Stay in Mellieħa
Mellieħa is a favorite among families and offers a great range of accommodations. It even has one of the best adult only stays on Malta.
This town gets busy during the summer, so make reservations well in advance.
🏨Radisson Blu Resort & Spa, Malta Golden Sands, set in Golden Bay, offers a private beach, sun loungers, 2 pools, a leisure center, and a fabulous breakfast.
➡️Book your stay at Radisson Blu Resort & Spa here!
6. Mdina

The gorgeous fortified city of Mdina is our absolute favorite town and one of the top reasons Malta is worth visiting!
Known as the “Silent City,” Mdina is pedestrian-only, making it perfect to explore on foot. Surrounded by tall limestone walls, ornate buildings, and colorful archways, you feel like you’ve stepped into a fairy tale.
The views of the countryside are breathtaking too. I know, sounds over the top… but it really is this magical!
What is Mdina known for?
👉preserved medieval walled city
👉rich history & culture
👉winding, romantic alleys
This impressive medieval city was also a prime location for the hit TV Series Game of Thrones. It doesn’t take long to understand why!
Best Things to Do in Mdina:
✔️St. Paul’s Cathedral
✔️Shop Mdina Blown Glass
✔️Wander the narrow alleys
Mdina is known for gorgeous blown glass artworks. Watch skilled artisans at the Mdina Glass Factory, or shop at the Ta’ Qali Crafts Village.
➡️Book this 5 star Mdina & Rabat Food Tour here!

Where to Stay in Mdina
Mdina is perfect if you’re looking for an authentic historical experience or want charm and romance.
Since the city is so small, accommodation options are extremely limited.
✅HELPFUL TIP: Mdina is pedestrian-only, meaning cars are not allowed inside the city walls. If you have mobility issues or struggle with heavy luggage, keep that in mind when choosing a hotel.
🏨Xara Palace Boutique Hotel is a luxurious 17th-century Baroque hotel with tasteful suites, amazing views, and award-winning cuisine.
➡️Book your stay at Xara Palace Boutique Hotel here!
7. Rabat

The city of Rabat favors the slower pace of life. Often overlooked, it is a chance to experience traditional Maltese charm.
We absolutely loved wandering the empty streets of Rabat, finding hidden alleyways, and marveling at the colorful architecture.
What is Rabat known for?
👉religious significance
👉authentic Maltese character
👉ancient catacombs, ruins & churches
Rabat is one of the Malta towns with historical and religious significance with several sites worth checking out.
It is also close to the stunning Dingli Cliffs, one of the best sights to see in Malta!
Best Things to Do in Rabat:
✔️Domus Romana Museum
✔️Wander the narrow streets
✔️St. Paul’s Church, Grotto & Catacombs
If you are short on time, consider a day tour that explores Mdina and Rabat with a local guide.
➡️Join this 100% recommended Mdina & Rabat Insider’s Tour here!

Where to Stay in Rabat
Just a stone’s throw from Mdina, Rabat is an excellent base for exploring both towns and surrounding beaches.
Plus, it is a lot more affordable than its swanky neighbor.
🏨Point de Vue Guesthouse is a historic building with fantastic views, light and airy rooms with high ceilings, large windows, and charming décor.
➡️Book your stay at Point de Vue Guesthouse here!
8. Mosta

Mosta is a delightful town to visit if you decide to rent a car in Malta. Located in the center of the island, it’s known for its stunning architecture and gorgeous countryside.
Cyclists and hikers will especially enjoy the rolling hills, dedicated hiking trails, and beautiful scenery surrounding this lovely Malta town.
What is Mosta known for?
👉iconic Rotunda of Mosta
👉lively town center
👉traditional village charm
Mosta may not be bursting with activities… but it is the perfect town to visit if you want peace and quiet surrounded by stunning architecture.
Plus, they have wonderful local craft and artisanal shops where you can find unique or traditional Maltese products.
Best Things to Do in Mosta:
✔️Mosta Valley
✔️Rotunda of Mosta
✔️Mosta Dome WWII Bomb
If you’re short on time, you may want to join a day tour of Malta’s highlights, which includes the lovely town of Mosta.
➡️Join this 5 star private Malta Experience Tour here!

Where to Stay in Mosta
Mosta offers a quiet, low-key stay that is budget-friendly. Plus, it is centrally located with easy access to other parts of the country.
🏨Julina Boutique Living is a colorful property with spacious rooms, a lounge, a sun terrace, a buffet breakfast, and free parking nearby.
➡️Book your stay at Julina Boutique Living here!
9. Marsaxlokk

Looking for a picture-perfect harbor with colorful fishing boats, friendly locals, and delicious seafood?
Well, look no further than the southern town of Marsaxlokk. We feel it is a definite must on any 12-day Malta itinerary.
As one of the first settlements in Malta, they have a proud and long history of fishing. Marsaxlokk offers visitors a different perspective on this traditional Maltese lifestyle.
What is Marsaxlokk known for?
👉picturesque fishing village
👉vibrant open-air market
👉colorful traditional boats
Check out the traditional Sunday Fish Market then enjoy a delicious dinner at one of the best seafood restaurants in Malta.
Best Things to Do in Marsaxlokk:
✔️Marsaxlokk Waterfront
✔️Sundy Fish Market
✔️St. Peter’s Pool
The best way to experience St. Peter’s Pool and explore the nearby caves of Wied iz-Zurrieq and the Blue Grotto is with a boat tour.
➡️Join this popular Blue Grotto & Marsaxlokk Half-Day Tour here!

Where to Stay in Marsaxlokk
Stay in Marsaxlokk for local culture, harbor views, and fresh seafood.
🏨South Wind Guesthouse offers an affordable stay close to 3 beaches, with free parking, kitchenettes, and balconies with sea views.
➡️Book your stay at South Wind Guesthouse here!
10. Marsaskala

Located on the southeast coast, the charming seaside town of Marsaskala is a great place to spend an afternoon in the sun and sea.
Like most coastal Malta towns, Marsaskala has a lovely promenade perfect for a leisurely stroll, dinner overlooking the sea, or watching the sunset.
And of course, we must mention the seafood is amazing!
What is Marsaskala known for?
👉laid-back coastal atmosphere
👉beautiful rocky beaches
👉excellent seafood restaurants
There are several beaches and rocky areas around town perfect for swimming or snorkeling, including Zonqor Beach, and Wara Il-Jerma Bay.
Best Things to Do in Marsaskala:
✔️St. Thomas Bay
✔️Zonqor Battery
✔️Tarxien Temples
The Tarxien Temples are a UNESCO World Heritage Site from the Neolithic period and one of the most impressive archaeological sites in Malta.
➡️Join this 100% recommended tour of Tarxien Temples now!

Where to Stay in Marsaskala
If a relaxed seaside vacation with swimming and sunbathing is your thing… then you can’t go wrong with Marsaskala.
It is quiet and peaceful, has good restaurants, and is well-connected by public transportation.
🏨Cerviola Hotel is a budget-friendly stay close to the beach. There is a pool with loungers and rooms are modern with high ceilings.
➡️Book your stay at Cerviola Hotel here!
11. Victoria, Gozo

Victoria is the lovely capital of Gozo and one of Malta’s best cities to visit. It is centrally located, making it easily accessible from anywhere on the island, including the Gozo ferry terminal.
Perfect for an afternoon stroll, Victoria’s old town has charming cobblestoned streets, stunning architecture, and several boutiques, artisanal stores, and markets selling local handicrafts.
If you are looking for charm, history, and a relaxed atmosphere while visiting Gozo, Victoria is the place to be!
What is Victoria known for?
👉historic citadel
👉charming narrow streets
👉delicious local cuisine
Victoria is home to fantastic attractions and several impressive landmarks, including the Citadel and St. George’s Basilica, one of the most impressive churches on Gozo.
Best 3 Things to Do in Victoria:
✔️The Cittadella
✔️Victoria Market
✔️Dwejra Bay & Blue Hole
If you rent a car in Malta, you can easily visit the saltwater lagoon of Dwejra Bay and another popular cove, like Wied il-Mielaħ, in one day.
Or, explore the marine life and underwater caves on an incredible diving tour.
➡️Book this 5 star Gozo tour with a certified diver here!

Where to Stay in Victoria, Gozo
The gorgeous Malta town of Victoria makes an excellent base for exploring Gozo. It has easy access to major attractions and is budget-friendly, too!
🏨Casa Gemelli Boutique Guesthouse is in the heart of Victoria, with comfortable rooms, a friendly staff, and a delicious breakfast.
➡️Book your stay at Casa Gemelli Boutique Guesthouse here!
12. Marsalforn

Marsalforn is one of the best Malta towns to visit. This popular seaside resort town is a quick 15-minute drive from the Malta Gozo ferry.
The best reason to visit Marsalforn is to experience a tranquil escape that combines the charm of a traditional fishing village with the relaxation of a coastal resort.
It offers the perfect Malta town for a rejuvenating getaway where you can unwind by the sea, enjoy fresh seafood, and soak in stunning views.
What is Marsalforn known for?
👉unique oceanside salt pans
👉picturesque fishing village & seaside resort
👉crystal clear swimming water
Marsalforn has a lovely waterfront promenade lined with restaurants and cafes, and there is a small beach perfect for swimming and sunbathing.
Best Things to Do in Marsalforn:
✔️Salt Pans
✔️Swim & Snorkel
✔️Marsalforn Bay Promenade
Thanks to its natural beauty, interesting landmarks, and recreational activities, Marsalforn is a popular town worth visiting on any trip to Malta.

Where to Stay in Marsalforn
Accommodation in Marsalforn varies from budget-friendly apartments to luxurious hotels and villas.
To save money on your trip, book accommodations well in advance. It gets quite busy during the summer months.
🏨Hotel Calypso is abudget-friendly option with 2 restaurants, free breakfast,a rooftop pool, and a cocktail bar overlooking the bay.
➡️Book your stay at Hotel Calypso here!
13. Xlendi Bay

The small Malta town of Xlendi Bay is a picturesque and popular tourist destination on the southwest coast. It is great for couples and families alike.
Situated in a narrow, deep inlet surrounded by mountains, Xlendi Bay is a charming, laid-back town with a small beach perfect for swimming, sunbathing, and snorkeling.
And if you plan on driving in Malta, there is good access to the rest of the island too.
What is Xlendi Bay known for?
👉horseshoe bay surrounded by rugged cliffs
👉excellent snorkeling and diving
👉stunning natural beauty
Despite being one of the smaller Malta towns, everyone speaks English… so there will be no language barrier!
Best Things to Do in Xlendi Bay:
✔️Hike to Xlendi Tower
✔️Snorkel & dive
✔️Visit Sanap Cliffs
The countryside is beautiful and perfect for a leisurely drive. Or discover the island’s highlights and hidden gems with a chauffeured tuk-tuk tour.
➡️Book this popular tuk-tuk all inclusive day tour of Gozo here!

Where to Stay in Xlendi Bay
Xlendi Bay is ideal if you want to relax, explore, and enjoy yummy seafood. They have budget-friendly apartments, small guesthouses, and hotels.
👉We chose Xlendi Bay as our base while exploring Gozo. We loved the direct beach access and beautiful views. And we think Xlendi Bay has some of the best restaurants on Gozo!
🏨St. Patrick’s Hotel is where we stayed. We had a comfortable, spacious room with a sea view, breakfast included, and free parking. The highlight was the rooftop terrace with a pool, sun loungers, andsea views.
It was simple and could use some updating, but it was budget-friendly and directly in front of the beach!
➡️Book your stay at St. Patrick’s Hotel here!
🏨Serenity – Bellevue Gozo is a great option for large groups or extended stays. Apartments are spacious with multiple bedrooms, sea views, and a large, shared rooftop terrace.
➡️Book your stay at Serenity –Bellevue Gozo here!
Getting Around Malta

Once you get to Malta by air, there are several transportation options to help you get around Malta.
Renting a Car
Renting a car in Malta might sound difficult, but if we can do it so can you! We think renting a car in Malta is the BEST transportation choice.
Here are a few tips if you want to book a rental car.
✔️Purchase insurance. North American insurance does not cover Malta.
✔️Alway carry your driver’s license & International Driving Permit
✔️Bring the credit card you use to reserve your car with you
✔️The Maltese drive on the left, so be prepared.
✔️Valletta is pedestrian-only, so rent a car after leaving the capital.
🚗Need a rental car? Check availability & prices:
➡️Reserve your rental car here!
Public Transportation
Public transport in Malta is generally reliable and efficient, making it a viable option for getting around the island.
The extensive network of buses covers most major tourist destinations and towns, providing affordable access to various attractions.
⛔Warning: some roads are very congested during peak hours.
Uber & Taxis
Taxis in Malta are available and offer a convenient option for transportation, particularly in areas not well-served by public transport. Uber is also available in Malta.

FAQ: Malta Towns & Cities
Is Malta a friendly place?
Yes, we found Malta very warm and welcoming, with friendly locals who all speak English. It is a very hospitable destination for travelers from all over the world.
How long does it take to drive around Malta?
It takes around 2 hours to drive around Malta. This means you can visit a couple of towns or beaches in one day.
How many days in Malta is enough?
You should plan to spend at least 7 days in Malta. This allows time to visit Valletta and its historic sites and museums, as well as the ancient walled city of Mdina and the island of Gozo. You will have time to enjoy the beautiful beaches and crystal-clear waters. We chose to spend 12 days in Malta for a slower pace and more relaxation.
What are the three popular cities in Malta?
Valletta, Mdina, and Sliema are the most popular. Do not get this question mixed up with the 3 Cities – Vittoriosa, Senglea, and Cospicua which are across Valletta Harbor and also very nice.
What is the best Malta town to stay in?
Valletta is ideal if you want easy access to historical and cultural sites, have limited time, or want to use one city as a base for exploring the country. Valletta has the largest range of restaurants, cafes, and accommodations that cater to all tastes and budgets.
Can you walk between the 3 Cities?
Yes, it is possible to walk between the 3 Cities in Malta. They are within proximity of each other, and therefore, possible to explore on foot. There are several walking tours available for visitors as well.

Final Thoughts: 13 Best Malta Towns & Cities
Alright… now you are familiar with the 13 best Malta towns, why they are worth visiting, and what fantastic activities they offer.
Between small fishing villages and beach towns to modern and ancient walled cities, there are so many beautiful Malta towns and cities to explore.
Hopefully, this post helped you decide just which Malta towns and cities to include on your itinerary for an unforgettable adventure!

Read More on Malta
How to Get to Malta? Airplane, Boat & Ferry Options
How To Spend 7, 10, or 12 Days in Malta: A Complete Itinerary
The 9 Best Adult Only Hotels in Malta in 2026
Malta Boat Tours: 10 Things to Know Before Booking
The 35 Best Restaurants in Malta: 2026 Guide
Malta Gozo Ferry: Tickets, Schedules & Prices
