Spending the night in the Three Cities is one of the most special ways to truly experience Malta. Unlike the crowds of Valletta or the modern, touristy feel of Sliema, this area offers a perfect mix of history, breathtaking views, and authentic local charm. Here, you’ll wake up surrounded by centuries-old fortress walls, stroll through narrow streets lined with colorful balconies, and sip your morning coffee by the waterfront as traditional fishing boats and sleek yachts glide past.
But where should you stay in the Three Cities? Birgu (Vittoriosa) is lively and rich in history, Senglea (L-Isla) offers the most stunning views, and Cospicua (Bormla) feels peaceful and truly local. Each city has its own character, and the best part? They’re all within walking distance of each other. Which one suits you best? We’ll compare the Three Cities and share the most beautiful places to stay!
Why Staying in the Three Cities is the Best Choice
If you’re planning a trip to Malta, choosing to stay in the Three Cities is one of the best decisions you can make. Here, you get to experience the real Malta, away from the crowds of Valletta and the high-rise developments of Sliema.
You’ll sleep in charming historic buildings, tucked between ancient stone walls and winding streets filled with character. In the morning, you can enjoy a quiet coffee by the waterfront, watching fishermen pull in their nets. By evening, you’ll witness some of the most beautiful sunsets over the Grand Harbour. Staying here means you’re just minutes away from Valletta by water taxi—or even a traditional Maltese gondola—without having to deal with the city’s hustle and bustle.
Everything in the Three Cities feels more intimate, more authentic, and just a little bit calmer. It’s perfect for travelers who love history, atmosphere, and places with character. Spend just one night here, and you might not want to stay anywhere else!


Where to Stay in the Three Cities
The Three Cities—Birgu, Senglea, and Cospicua—are nestled side by side, each with a rich history and authentic charm, yet each offering a different experience. The best choice for you depends on what kind of atmosphere you’re looking for.
Birgu (Vittoriosa) is the most vibrant and historic of the three. It’s packed with fascinating sights, including Fort St. Angelo and the Inquisitor’s Palace. Its narrow, winding streets are full of character, and the waterfront terraces are perfect for enjoying a glass of wine at sunset. If you love a lively setting with history at every turn and plenty of restaurants and cafés within walking distance, Birgu is the place to be.
Senglea (L-Isla) is smaller and quieter but offers perhaps the most breathtaking views. From the Gardjola Gardens, you can see Valletta and the Grand Harbour at their very best. This is the perfect spot if you want to stay somewhere cozy and peaceful, away from the crowds but still surrounded by charm. Along the waterfront, you’ll also find some fantastic little restaurants and cafés.
Cospicua (Bormla) is the least touristy and has the most relaxed, local feel. The streets here are a little wider, and the grand fortress walls are just as impressive. Accommodations in Cospicua tend to be slightly more affordable, yet you’re still within walking distance of both Birgu and Senglea. If you’re looking for a bit more space and a quieter atmosphere, this is a great choice.
Whichever city you choose, you can’t go wrong. Everything is within walking distance, making it easy to explore all three. Stay in one, and you’ll get to enjoy the charm of them all!
Where to stay in Birgu (Vittoriosa)
If you want to immerse yourself in the historic heart of the Three Cities, Birgu is the perfect place to stay. Here, you’ll sleep in centuries-old buildings with thick stone walls, wooden balconies, and sometimes even a hidden tunnel or secluded courtyard. By day, you’ll wander through narrow alleyways steeped in history, and by night, you’ll take in the magical view of the Grand Harbour, glowing under the evening lights. The atmosphere is unmistakably Maltese, with cozy cafés and charming little shops on every corner. Plus, Birgu is ideally located for exploring the rest of Malta, with the water taxi to Valletta just a short stroll away.
#1 IBB Hotel Palazzo Bettina Malta – A stunning blend of history and luxury, this beautifully restored palace offers spacious rooms that combine classic elegance with modern comforts. The interiors are stylish and refined, and the hotel features a rooftop terrace with breathtaking panoramic views, a relaxing swimming pool, and a prime location just steps from the harbor and major historical landmarks.
#2 Palazzino Birgu B&B – A small, character-filled B&B where personal service and authentic Maltese charm take center stage. The beautifully decorated rooms feature high ceilings, traditional stone walls, and a timeless atmosphere. Start your day with a generous breakfast in the peaceful courtyard, surrounded by centuries-old architecture.
#3 No. 17 Birgu – A cozy and budget-friendly option set in a historic building, ideal for travelers who want to focus on exploring. Located close to the harbor and Birgu’s picturesque streets, this guesthouse offers simple yet stylish interiors with a welcoming, homey feel.

Where to stay in Senglea (L-Isla)
Senglea, right next to Birgu, might just offer the most spectacular views of the Three Cities. Here, you’ll wake up in quiet, charming streets, greeted by the scent of fresh bread from a local bakery. The harbor is at your doorstep, and from Gardjola Gardens, you can take in breathtaking views of Valletta and the Grand Harbour. Senglea is intimate and authentic, with far fewer tourists than Valletta or Sliema. It’s the perfect choice if you’re looking for a peaceful stay with plenty of local charm while still being close to everything.
#1 Cugo Gran Macina Grand Harbour – This luxury hotel is set in a historic fortress where ancient walls meet sleek modern design. The suites are spacious and stylish, with soaring ceilings and large windows that flood the rooms with natural light. The rooftop terrace, complete with a swimming pool, offers a spectacular view over the Grand Harbour and Valletta. A perfect choice for those who appreciate a mix of history, comfort, and exclusivity.
#2 Senglea Suites – An elegant and welcoming boutique hotel tucked away in a quiet street in Senglea. The spacious rooms are tastefully decorated in a modern yet cozy style, creating a warm and inviting atmosphere. Start your morning with a delicious breakfast, then unwind in the evening on the rooftop terrace while enjoying panoramic views of the harbor. Thanks to its central location, you’ll be just a short walk from the waterfront and the famous Gardjola Gardens.
#3 The Snop House – A unique and stylish boutique hotel set in a traditional Maltese townhouse, where contemporary design blends seamlessly with historic charm. Each room is individually designed with great attention to detail, combining modern art with authentic architectural elements. The relaxed atmosphere, friendly staff, and fantastic breakfast make this an ideal choice for travelers looking for something truly special.
#4 Sally Port Senglea – A beautifully restored guesthouse with a peaceful yet central location, offering stunning views over the Grand Harbour. The rooms are bright and modern while still retaining historic features like exposed stone walls and wooden beams. Just a short walk from the Senglea promenade and the ferry to Valletta, this stylish and intimate stay is perfect for a quiet, relaxing getaway.

Where to stay in Cospicua (Bormla)
Cospicua might be the least famous of the Three Cities, but that’s exactly what makes it such a hidden gem. If you’re looking for peace, authenticity, and a glimpse into everyday Maltese life, this is the perfect place to stay. Here, you’ll find bustling markets, traditional bakeries, and family-run shops tucked between centuries-old buildings and mighty fortress walls. The atmosphere is rich in history, yet unspoiled by mass tourism.
Cospicua is also ideally located between Birgu and Senglea, making it easy to explore both. Best of all, accommodations here tend to be slightly more affordable than in the other Two Cities, offering great value for a stay full of charm and character.
#1 Casa Birmula Boutique Hotel – This charming boutique hotel is set in a beautifully restored historic building in the heart of Cospicua. The stylish rooms effortlessly blend traditional Maltese architecture with modern comfort. Relax on the rooftop terrace, take a dip in the pool, and soak in the views over the old town. With a peaceful setting just minutes from the harbor and Valletta, this is the perfect place for a tranquil and luxurious stay.
#2 BOCO Boutique Hotel – An artistic and unique boutique hotel where every detail has been carefully curated. The beautifully designed rooms feature a mix of modern art and vintage elements, creating a space full of personality. The warm atmosphere and friendly staff make for a truly welcoming stay. The rooftop terrace offers stunning panoramic views, while the hotel’s central location makes it easy to explore the Three Cities and beyond.
#3 Dock 1 Boutique Hotel – This sleek and stylish waterfront boutique hotel offers breathtaking harbor views. Wake up to the sight of boats gently swaying in the marina from your spacious, light-filled room, complete with floor-to-ceiling windows. With a prime location along Cospicua’s scenic promenade, this hotel is perfect for travelers who love a mix of luxury, tranquility, and easy access to the waterfront.
#4 The Lodge – A beautifully restored historic hotel with an elegant and welcoming atmosphere. The rooms are warm and inviting, featuring a perfect blend of luxurious materials and classic architectural details. Guests consistently praise the exceptional service and attention to detail, making this a top-rated choice for those who appreciate both style and comfort.
#5 Nelli’s B&B – A cozy and inviting bed & breakfast that feels like a home away from home. The charming rooms are comfortable and thoughtfully decorated, creating a warm and intimate atmosphere. Guests start their day with a lovingly prepared breakfast, making this a wonderful option for travelers seeking an authentic and personal experience in the lesser-known but equally charming Cospicua.
#6 The Mike Hotel – A modern and minimalist boutique hotel with stylish interiors and a laid-back atmosphere. The clean, contemporary design and ultra-comfortable beds ensure a restful stay. Tucked away in a quiet street but just a short walk from the harbor and ferry to Valletta, this is a great choice for those who love contemporary design and a central yet peaceful location.
#7 Casa Maria Theresa – A charming boutique stay featuring spacious rooms with a warm and classic interior. The elegant furnishings and stylish ambiance make it feel like a hidden retreat. Perfectly located for exploring the Three Cities, this hotel also offers a delicious breakfast to start your day off right.
#8 Marina Studios – Modern, stylish studios with stunning views over the harbor and marina. Ideal for travelers who want more space and independence, as each studio includes a fully equipped kitchen. Comfortable beds, large windows, and plenty of natural light make this a perfect option for both short and long stays in the Three Cities.


Where Are the Three Cities in Malta?
The Three Cities sit along the Grand Harbour, directly opposite Valletta. They consist of Birgu (Vittoriosa), Senglea (Isla), and Cospicua (Bormla), each perched on a narrow peninsula that juts into the harbor like a finger. If you’re in Valletta, you’ll see them across the water, their fortress walls and historic buildings forming an impressive skyline. From the Upper Barrakka Gardens, you can admire their towering bastions and centuries-old streets from above.
There are several ways to reach the Three Cities, but the most scenic option is undoubtedly the ferry from Valletta. Departing from Lascaris Wharf, the ferry glides across the harbor in just five minutes, dropping you off in Cospicua. Looking for an even more memorable experience? Hop into a dgħajsa, a traditional Maltese gondola, and let a local boatman row you across the water for just a few euros.
If you’re driving, you can reach the Three Cities by rental car, but parking in the narrow streets can be a challenge. The best spots are along the waterfront or on the outskirts of the cities. Once you arrive, walking is the best way to explore—the streets were designed for pedestrians, not cars, and getting lost in their maze-like alleys is part of the charm.
Another great option is the hop-on hop-off bus, which stops at multiple locations throughout Birgu, Senglea, and Cospicua. Even better is the hop-on hop-off boat, which cruises through the Grand Harbour, offering spectacular views of the towering fortress walls along the way. Both options are ideal if you want to explore the Three Cities while also discovering other highlights of Malta at your own pace.


What Are the Three Cities?
The Three Cities—Vittoriosa (Birgu), Senglea (Isla), and Cospicua (Bormla)—are three historic towns on the eastern side of the Grand Harbour, directly across from Valletta. Together, they form one of the oldest and most atmospheric areas of Malta. Here, you’ll wander through centuries-old streets, marvel at imposing fortress walls, and soak up the charm of picturesque marinas. But why are these three cities often considered one?
A Strategic Harbour Stronghold
For centuries, the Three Cities played a crucial role in Malta’s history. The peninsulas of the Grand Harbour provided a natural defense, making them the perfect location for trade, maritime activity, and military fortifications. When the Order of Saint John (the Knights of Malta) arrived on the island in 1530, they settled in Birgu, which was already a thriving port town. They built Fort St. Angelo, reinforced the city walls, and made Birgu their first capital.
As Malta’s importance grew, so did the neighboring settlements. Senglea was fortified and became a town of its own, while Cospicua was developed as an additional defensive buffer. Together, these three cities became an almost impenetrable stronghold—something that proved invaluable during the Great Siege of 1565. For weeks, Ottoman forces attempted to conquer the area, but the mighty walls of the Three Cities held firm, helping the Knights secure their legendary victory.
A United Fortress
Although Birgu, Senglea, and Cospicua are officially separate cities, they have been collectively known as the Three Cities for centuries. They are physically connected by shared walls and bastions, and their histories are deeply intertwined.
Over time, these cities became more than just defensive outposts. The Grand Harbour became the heart of Malta’s maritime trade, and the Three Cities flourished as centers of commerce and culture. The Knights built palaces and churches, and later, the British established major naval bases in the area.
Today, the Three Cities remain one of Malta’s most authentic and enchanting destinations. Unlike Valletta, they offer a quieter, more immersive experience, where history isn’t just something you read about—it’s something you feel as you wander the ancient streets. Whether you’re exploring the fortified walls, discovering hidden courtyards, or watching the sunset over the Grand Harbour, a visit to these historic towns is like stepping back in time.