Malta

Where to Stay in Mdina and Rabat

Would you rather wake up in a historic palace within Mdina’s ancient walls or stay in a stylish boutique hotel in Rabat’s bustling streets? Though these two towns sit side by side, they offer completely different experiences.

Mdina, known as the “Silent City,” feels like a medieval fairytale—especially in the evening when the narrow alleys glow under the warm light of lanterns, and the city falls into an almost magical stillness. Rabat, on the other hand, is full of local life—home to lively cafés, traditional bakeries, and a wider variety of accommodations.

Whether you’re drawn to the exclusive elegance of Mdina or the relaxed charm of Rabat, both towns make an excellent base for exploring Malta’s rich history. In this guide, we’ll help you decide where to stay and share our favorite accommodations—from grand palaces to stylish boutique hotels.

 

Waar te verblijven: Mdina of Rabat?

Mdina and Rabat are so close to each other that, no matter where you stay, you’ll never be far from the main attractions. But the atmosphere in each town is completely different, which makes choosing the right location an important part of your trip.

Tip: Want to explore more? Check out our blog on the best things to do in Mdina and Rabat, where we highlight breathtaking viewpoints, fascinating sights, and even hidden beaches.

If you choose to stay in Mdina, you’re in for a once-in-a-lifetime experience. Sleeping within the walls of this medieval fortress city feels like stepping back in time. During the day, Mdina is one of Malta’s most popular attractions, drawing visitors who come to admire its grand palaces, stunning cathedrals, and breathtaking views. But at night, the city transforms—the crowds disappear, the streets fall silent, and Mdina’s golden-hued lanterns create an atmosphere that feels almost otherworldly.

Accommodations in Mdina are exclusive and intimate, often set in beautifully restored historic buildings. Many of the hotels here are small boutique stays or luxury guesthouses, offering a level of charm and elegance that you won’t find anywhere else on the island. Staying in Mdina is as much about the experience as it is about the accommodation itself.

However, this exclusivity comes at a cost. Mdina is significantly more expensive than Rabat, as space within the city walls is limited. There are only a handful of hotels, and they tend to be high-end, boutique properties with premium price tags.

For a more affordable and authentic experience, Rabat is an excellent choice. Unlike Mdina, it’s a lively town with a strong local character—you won’t find city walls here, but you will find bustling cafés, family-run bakeries, and a vibrant street life. And because Rabat is right next to Mdina, you can enjoy all the charm of the Silent City while staying in a town that feels more dynamic and lived-in.

One of Rabat’s biggest advantages is variety and affordability. There are more accommodation options to choose from, ranging from cozy guesthouses to stylish boutique hotels, and prices tend to be much lower than in Mdina. Many of the guesthouses are set in charming historic townhouses, so you won’t have to sacrifice character for affordability.

Another key benefit of staying in Rabat is its restaurant scene. While Mdina has only a few restaurants, most of which are on the pricier side, Rabat offers a much wider selection. Whether you’re craving authentic Maltese cuisine or something more modern, you’ll have plenty of great places to choose from.

Mdina

Where to Stay in Mdina

If you’re looking for an exclusive and unforgettable experience, there’s no better place than Mdina. Staying within the ancient walls of this medieval fortress city is like stepping into a different era. By day, it’s one of Malta’s most visited attractions, but by night, the streets empty out, and the city takes on a magical, almost dreamlike atmosphere.

#1 The Xara Palace Relais & Châteaux – Sleep in a Palace

For a royal experience, The Xara Palace Relais & Châteaux is simply unmatched. This 17th-century palace, set within Mdina’s fortified walls, is the definition of luxury and elegance. The rooms are beautifully furnished in classic, aristocratic style, with some featuring private balconies that offer breathtaking views over the Maltese countryside. The hotel is also home to a Michelin-starred restaurant, so expect world-class fine dining to be part of your stay. With its blend of history, exclusivity, and gourmet cuisine, this is one of the most extraordinary places to stay in Malta.

#2 Palazzo Bifora – Boutique Luxury with a Rooftop Pool

For those seeking boutique elegance, Palazzo Bifora is a hidden gem. Set in a beautifully restored historical palazzo, this intimate hotel offers modern luxury without losing its old-world charm. The rooms are stylishly designed, blending contemporary comfort with historic character. The highlight? A stunning rooftop terrace with a pool, where you can unwind with panoramic views over Mdina. With its peaceful setting and impeccable service, this is the perfect spot for a romantic getaway.

#3 Maison Medina Malta – Authentic Charm in the Silent City

If you’re looking for a stay that captures the true essence of Mdina, Maison Medina Malta is a fantastic choice. This small, boutique-style guesthouse feels like a traditional Maltese home, with its stone walls, exposed wooden beams, and intimate atmosphere. The rooms are tastefully decorated, offering boutique luxury with a touch of history. Located in a quiet alley, yet steps away from the heart of Mdina, this is the ideal place to experience the city’s magic without the crowds.

Mdina Malta

Where to Stay in Rabat

If you’re looking for a livelier atmosphere, more dining options, and budget-friendly stays, Rabat is a fantastic alternative. Just a short walk from Mdina, Rabat offers more variety, better value, and a more local feel—without sacrificing history or charm.

#4 116Townhouse – Chic & Contemporary Comfort

Prefer modern design over historical grandeur? Then 116Townhouse is the perfect choice. This stylish boutique hotel offers bright, airy rooms with sleek interiors and plenty of natural light. Despite its contemporary feel, the building still retains characterful historic features like exposed wooden beams, reminding you that you’re in the heart of Malta’s historic core. Set in a renovated townhouse, the hotel combines comfort, design, and convenience, making it a great base for exploring Rabat and Mdina—without staying in the middle of the tourist crowds.

#5 Adelphi Boutique Hotel – Where Classic Meets Contemporary

Blending historic charm with modern sophistication, Adelphi Boutique Hotel is a beautifully restored heritage property in the heart of Rabat. The hotel preserves its original Maltese architecture, while the interiors are elegant, stylish, and luxurious. Known for its warm hospitality and outstanding service, it’s a perfect choice for travelers who want a high-end boutique experience with a relaxed, local feel. Located just steps from Rabat’s famous catacombs, quaint cafés, and lively squares, this hotel lets you enjoy the best of both Rabat and Mdina.

#6 The Heritage Boutique Accommodation – Tranquil & Full of Character

For a peaceful, intimate stay, The Heritage Boutique Accommodation is a top pick. This charming boutique hotel is set in a beautifully preserved historic townhouse, with tastefully designed interiors that wouldn’t look out of place in a luxury magazine. If you’re looking for a quiet retreat with plenty of character, this is a wonderful option. Nestled in one of Rabat’s picturesque streets, it offers a relaxed, authentic experience, just minutes from both Mdina and Rabat’s top attractions.

Mdina Malta

How Much Time Do You Need for Mdina and Rabat?

Since Mdina and Rabat are small and right next to each other, you can easily explore both in one day. However, the amount of time you’ll need depends on how deeply you want to experience them.

If you only have half a day, focus on Mdina’s highlights—wandering its medieval streets, visiting St. Paul’s Cathedral, enjoying the stunning views from its bastions, and taking a quick detour to Rabat to explore St. Paul’s Catacombs.

For a more immersive experience, plan to stay one or two days. This allows time to explore Rabat’s underground tunnels and wartime shelters, slowly wander through Mdina’s silent streets and hidden alleys and enjoy a long lunch at a charming terrace café. Visit a couple of museums or historic sites at a relaxed pace and finish your day with a peaceful evening stroll through Mdina’s lantern-lit streets—a truly magical experience that few visitors get to enjoy.

Beyond just Mdina and Rabat, this area is also a great base for exploring the rest of Malta. With a rental car or public transport, you can reach destinations like Valletta, the Dingli Cliffs, Golden Bay and Ghajn Tuffieħa or the spectacular sea caves of the Blue Grotto within 30 minutes.

If you’re planning to explore all of Malta, a week is a great amount of time. But even if you stay for two or three weeks, you’ll still find something new to discover every day. Though Malta is small, it’s packed with rich history, stunning nature, and unforgettable experiences—so take your time and enjoy every moment!