Spending the night in Valletta is more than just a place to stay—it’s an experience in itself. Imagine waking up in a historic townhouse, enjoying breakfast with a view of elegant baroque facades, and stepping straight into the heart of the city. It’s the ultimate way to soak up Valletta’s charm.
But staying within the city walls comes at a price, and not everyone wants to stretch their budget for it. Luckily, there are fantastic alternatives nearby that still let you enjoy Valletta’s magic without the premium price tag.
In this guide, we’ll help you find the best places to stay in and around Valletta. Whether you’re looking for a boutique hotel within the old town, a stylish stay just outside the city gates, or a charming retreat across the Grand Harbour, we’ve got you covered.
Where to Stay in Valletta
Staying inside Valletta’s historic walls is one of the most special experiences you can have in Malta. Waking up in a beautifully restored townhouse, gazing out over grand baroque buildings, and stepping right into the city without needing a bus or ferry—it’s a dream if your budget allows. Valletta is compact, atmospheric, and full of history. But… it’s not the most budget-friendly option. Hotels here tend to be more expensive, and the selection is more limited than in other parts of the island.
If you want to be close to Valletta but prefer a more affordable option, consider Floriana, the district just outside the city walls. Technically a separate town, it feels like an extension of Valletta, with grand squares, historic buildings, and peaceful streets just minutes from the city gate. Staying here gives you much better value for money while keeping you within walking distance of everything Valletta has to offer.
For an even more convenient (and often cheaper) alternative, look at Sliema. This is where most tourists stay, and while it lacks the old-world charm of Valletta, it offers a huge selection of hotels, apartments, and restaurants. The best part? The ferry takes you to Valletta in just five minutes. Plus, Sliema is a great base if you also want to explore the rest of Malta. Check out my Sliema accommodation guide for top hotel recommendations and travel tips.
Want something different? Consider staying in the Three Cities: Vittoriosa, Senglea, and Cospicua. These historic harbor towns, just across the Grand Harbour from Valletta, are destinations in their own right. With charming, quiet streets, centuries-old waterfronts, and a slower pace of life, they offer a more relaxed atmosphere than Valletta or Sliema. And the best part? You can reach Valletta in minutes by ferry or even by a traditional Maltese gondola (dgħajsa). If you want to experience Malta’s rich history while avoiding the crowds, this is a fantastic choice. Read more in my Three Cities accommodation guide, where I compare the different areas and highlight the best hotels.
Best Hotels in Valletta’s Historic Center
If you want to stay in Valletta’s old town, you’ll be in the heart of Malta’s most beautiful and historic area. The city is home to some stunning accommodations, from charming townhouses to luxurious hotels with rooftop terraces.
#1 The Gomerino Hotel – This stylish luxury hotel blends historic charm with modern elegance. With both an indoor and outdoor pool, a stunning rooftop terrace, and a prime location in the center of Valletta, it’s a dream stay for those who love comfort and class.
#2 Casa Ellul – Housed in a beautifully restored 19th-century townhouse, this hotel exudes grandeur. Expect soaring ceilings, intricate Maltese tile floors, and elegant antique furnishings, all set in an intimate and sophisticated space right across from the Manoel Theatre.
#3 The Coleridge Boutique Hotel – A perfect blend of luxury and character in a charming historic building. Each suite is individually styled, ranging from sleek and modern to romantic and classic, creating an exclusive, home-like atmosphere with a boutique touch.
#4 The Embassy Valletta Hotel – One of Valletta’s most sought-after hotels—and for good reason. It offers chic, modern rooms, a rooftop pool with breathtaking city views, and an unbeatable location in the heart of Valletta’s historic streets.
#5 Ursulino Valletta – A perfect mix of contemporary comfort and Maltese charm. The bright, airy rooms feel fresh and inviting, and the rooftop terrace, with its sweeping views over the city, is the perfect place to unwind. One of the best boutique B&Bs in Valletta.
#6 Casa Rocca Piccola B&B – Ever wanted to stay in a real palace? At Casa Rocca Piccola, you can. With baroque interiors, a beautiful courtyard garden, and even a private tour of the residence by the Marquis himself, this is a stay unlike any other.
Best Hotels in Floriana
If you want to be near Valletta but prefer a bit more space, peace, and affordability, Floriana is a fantastic choice. Located just outside Valletta’s walls, it’s close enough to walk into the city while offering a more laid-back experience.
#7 Hotel Phoenicia Malta – A landmark of luxury and elegance, this five-star hotel is located right by Valletta’s city gate. With beautifully designed rooms, expansive gardens, and a stunning infinity pool overlooking the harbor, it’s one of Malta’s most iconic stays.
#8 Grand Hotel Excelsior – A five-star waterfront resort offering spacious rooms, a massive outdoor pool, and even a private beach. Just a short walk from Valletta, it combines top-tier comfort with easy access to the city.
#9 23 Boutique Hotel – This charming boutique hotel impresses with its elegant decor, warm hospitality, and a stunning rooftop terrace. It’s perfect for travelers who love stylish, intimate accommodations just outside the busy city streets.
#10 Tritoni Valletta Boutique Hotel – A hidden gem with a standout feature—an indoor pool set beneath historic vaulted ceilings. With sleek, modern rooms and a fantastic location just steps from Valletta, it offers excellent value for money.



Where is Valletta in Malta?
Valletta sits at the heart of Malta’s east coast, perched on a narrow peninsula between two breathtaking harbors. On one side, the Grand Harbour glistens with historic ships and overlooks the Three Cities, while on the other, Marsamxett Harbour offers sweeping views of Sliema and the coastline beyond. Compact yet full of life, Valletta is perfectly placed for exploring the rest of Malta while remaining the island’s vibrant and cultural core.
When we traveled to Malta in our camper, we arrived by ferry from Sicily, docking right in Valletta’s harbor. While this was an unforgettable experience, we know it’s not the typical way most people reach the city.
For most travelers, flying is the easiest and fastest option. From the many European airports, it’s only a short flight to Malta International Airport, and flights can be surprisingly affordable. My parents visited us and managed to book return tickets from Brussels (Belgium) for just €90! Once you land, Valletta is only a 20-minute ride away, whether by taxi, rental car, or public bus.
Already on the island? Getting to Valletta is simple. Malta’s extensive bus network connects nearly every town to Triton Fountain, the city’s main entrance and transport hub. Prefer a more scenic route? Take the ferry from Sliema or the Three Cities and sail straight into Valletta’s charming waterfront.
While Valletta itself is packed with things to see and do, its prime location makes it a great base for discovering the rest of Malta.
- Just across the Grand Harbour, the Three Cities—Vittoriosa, Senglea, and Cospicua—are easily reached by ferry and offer a glimpse into Malta’s maritime past.
- On the opposite side, another short ferry ride takes you to Sliema, a lively coastal town known for its shopping, cafés, and beautiful seafront promenade.
- A short drive or bus ride inland brings you to Mdina, Malta’s mystical “Silent City,” or the Tarxien Temples, an incredible prehistoric site.
- If you’re craving nature, head to the dramatic Blue Grotto or the stunning Dingli Cliffs, both perfect for breathtaking views and coastal walks.
Whether you’re after history, culture, or nature, Valletta isn’t just a great city break—it’s the perfect starting point for exploring the best of Malta.



What is Valletta Known For?
Valletta is a city of contrasts—historic yet lively, grand yet intimate. As Malta’s capital, it’s a place where centuries-old architecture meets a buzzing cultural scene, where medieval fortifications stand side by side with cozy cafés and vibrant street life.
Founded in the 16th century, Valletta was built by the Knights of St. John, but these weren’t just ordinary knights. They were master planners who designed the city as a fortress, creating powerful bastions and a revolutionary street grid. Walking through Valletta feels like stepping into a time capsule, where every stone has a story to tell.
Valletta’s baroque architecture is what makes it truly special. From elegant facades to its famous wooden balconies, the entire city is a work of art. But the real showstopper? St. John’s Co-Cathedral. Its unassuming exterior hides an interior so dazzling, it leaves visitors speechless—gold-covered walls, intricate marble floors, and paintings by Caravaggio. Even beyond its grand landmarks, Valletta’s charm is in the small details—hidden courtyards, ornate street signs, and tiny family-run shops that have been around for generations.
Perched on a rocky peninsula, Valletta has some of the best panoramic views in Malta. The Upper Barrakka Gardens offer a breathtaking vista over the Grand Harbour and the Three Cities, especially at sunset when the water glows golden. It’s moments like these that make Valletta feel truly magical—grand yet never overwhelming.
While Valletta is steeped in history, it’s far from being just a museum. The city is alive with music, art, and events. Whether it’s an open-air concert, a film festival, or a cozy jazz night in a wine bar, there’s always something happening. This blend of old-world charm and modern energy makes Valletta feel unique. It’s a place that respects its past while embracing the present—never feeling forced, just effortlessly authentic.



How Much Time Do You Need in Valletta?
Valletta might be small, but don’t let its size fool you—it’s packed with history, charm, and hidden gems. You could easily spend days exploring its streets, soaking in the views, and discovering its lesser-known corners. How much time you need depends on what kind of trip you’re planning.
A Valletta City Break
If you’re visiting Valletta as a short city break, two full days is perfect. This gives you enough time to:
✔ Visit top landmarks like St. John’s Co-Cathedral, the Upper Barrakka Gardens, and Fort St. Elmo
✔ Stroll through the city’s historic streets and squares
✔ Enjoy a relaxed lunch or coffee at one of Valletta’s charming cafés
✔ Take a short ferry ride to the Three Cities for a different perspective of the Grand Harbour
Using Valletta as a Base to Explore Malta
If you’re visiting Malta for a week or longer, Valletta makes a fantastic home base for day trips. From here, you can easily reach:
✔ Mdina – Malta’s ancient capital, known for its peaceful, car-free streets
✔ The Blue Grotto – A natural wonder with stunning sea caves and crystal-clear waters
✔ Gozo – Malta’s smaller, greener sister island, perfect for a day trip
✔ Marsaxlokk – A traditional fishing village famous for its colorful boats and fresh seafood
Some travelers prefer to spend one or two nights in Valletta before moving to another part of the island—either way, the city is a must-see.