Start your day with a coffee at The Grassy Hopper, a vegan-friendly cafe serving smoothie bowls and avocado toast. Walk around the city and admire the ancient architecture before heading to Ta' Kris Restaurant for lunch, which offers traditional Maltese dishes like rabbit stew and grilled octopus. In the afternoon, visit the Malta at War Museum to learn about the island's past, and end the day with a cocktail at the rooftop bar of The Phoenicia Malta, enjoying stunning views of the city.
Start your day with a savory breakfast at Buddy's Bar & Restaurant, known for their delicious fried eggs and bacon. Walk around the town before visiting the Mellieha Parish Church, a beautiful Baroque-style church. Grab lunch at Mirabelle Restaurant, which offers fusion cuisine with Mediterranean influences. In the afternoon, take a tour of the Mellieha World War II Shelters and end the day with a glass of wine at the Db Seabank Resort and Spa.
Head to the fishing village of Marsaxlokk and start the day with a breakfast of pastizzi, a Maltese pastry, and coffee at Lucy's Traditional Maltese Food. Take a stroll along the harbor and shop for souvenirs at the Sunday Fish Market. Enjoy lunch at Marsaxlokk Waterfront, which offers fresh seafood and beautiful views of the sea. In the afternoon, take a boat tour of St. Peter's Pool and admire breathtaking views of the Mediterranean sea. End the day with a refreshing pint of Cisk beer at The Stuffed Olive Pub.
Begin your day in the ancient walled city of Mdina. Have breakfast at The Fontanella Tea Garden, famous for their cakes, pastries and views of Malta. Take a walking tour of the city's narrow streets and historic buildings, and visit the Palazzo Falson Historic House Museum. Stop for lunch at The Medina Restaurant, which offers a variety of Mediterranean-inspired dishes. In the afternoon, take a guided tour of the Domus Romana, a unique underground Roman villa, and end the day with a glass of wine and a cheese platter at De Mondion.
Malta offers a comprehensive public transport network consisting of buses, taxis, and ferries. The Malta Public Transport operates buses, which connect to all major towns and tourist attractions of the island. To make the most of your time, renting a car is highly recommended as it offers more flexibility and easier access to off-the-beaten-track locations. Expect to pay around €30 per day for car rentals. Taxis are also available to travel between destinations, but they are relatively expensive in comparison to other modes of transport. Ferries connect the three major harbors of Malta and Gozo, a nearby island.
Estimated transportation costs for 4 days: €100
If you have more time, consider visiting Gozo island, where you'll find stunning beaches, prehistoric temples and quaint villages. The island can be reached by ferry, and you can explore it in a day or two. Alternatively, a visit to the Blue Lagoon in Comino Island is also worth it.
For those with less time, cutting one town or attraction per day is recommended. But make sure you stick to your priorities.
Malta International Airport (MLA) is the only airport in Malta, located 5 km southwest of Valletta, the capital city. It serves flights from various airlines around the world, including budget carriers such as Ryanair and Easyjet.