In a nutshell

  • Valletta is the capital of Malta — and at just 80 hectares, it’s tiny. You can walk from one end to the other in minutes.
  • Because it’s so compact, location really doesn’t matter much when choosing where to stay in Valletta. Everything is easily reachable on foot.
  • Accommodation in Valletta is pricier than elsewhere in Malta. For a good and affordable stay, apartments are your best bet. Most hotels here are 4- and 5-star properties.
  • We’ve rounded up 8 great places to stay in Valletta, sorted by price. Our personal favorites are 136 Old Bakery and the Casa Ellul Hotel.

Mulberry Suites

The Mulberry Suites are located in the center of Valletta in a historic townhouse with just five rooms. They’re our small-but-mighty best value pick for where to stay in Valletta.

You can choose between rooms with and without a balcony and optionally add a daily breakfast.

Thanks to the boutique style, individual décor, and the hotel’s intimate size, you can expect a wonderfully warm and cozy atmosphere.

Both the shopping streets and all the sights of Valletta, the harbor, and St. Elmo Bay for swimming are easily walkable from the Mulberry Suites.

Book Mulberry Suites

Sally Port Suites

The Sally Port Suites are a great option if you want a solid, affordable place to stay for two in Valletta.

The apartments sit on a quiet side street, just a few steps from the harbor and the idyllic Upper Barrakka Gardens. There’s a real warmth and hominess to the place — you’ll feel settled in right away.

A standout feature is the rooftop terrace. From up there you get a fantastic view over Valletta and the sea.

There’s no breakfast buffet, but you’ll find plenty of cafés and restaurants right nearby — plus a coffee machine in the room.

Our tip: Try the delicious bagels at the café “The Bagel Hole” right next door. They’re seriously good!

Book Sally Port Suites

136 Old Bakery

The 136 Old Bakery is a small, charming hotel with two stylishly furnished apartments. Each one comes with a bedroom, a fully equipped kitchen, a modern bathroom, and a comfortable living area.

The location in the city center is perfect. You’re right in the heart of Valletta, yet St. Elmo Bay is just a few minutes’ walk away. And despite being so central, it’s surprisingly quiet.

If you — like us — love modern design, the décor will absolutely win you over. Bright, fresh, and full of pastel accents. Honestly, it’s made for your next Instagram post.

The surrounding area is also packed with excellent restaurants and bars for great food and drinks.

Book 136 Old Bakery

Casa Rocca Piccola B&B

The Casa Rocca Piccola B&B is a truly special place to stay in Valletta. It’s housed in an impressive historic palace that has belonged to the noble de Piro family for generations.

As part of an old manor house with an attached museum, you’ll be staying in one of the most extraordinary B&Bs in the city.

The rooms are lavishly and lovingly decorated — you’ll need to have an appreciation for kitsch and opulent surroundings to really love it here. We especially adore the courtyard with its small garden and terrace.

Breakfast can be added as an optional extra, and the central location makes it easy to explore Valletta on foot.

And here’s the real highlight: hotel guests get a private tour of the house with the Baron himself. How cool is that?

Book Casa Rocca Piccola B&B

Casa Ellul

The Casa Ellul is a charming boutique hotel in Valletta. It’s located near St. Elmo Bay and the Mediterranean — an ideal base for exploring Valletta’s highlights or hopping across to Sliema by ferry in minutes.

The hotel has nine lovely rooms and suites, many with terraces offering great views of the historic center. Some terraces even come with a private hot tub.

The décor blends modern touches with elegant details, creating a genuinely cozy atmosphere.

That stylish vibe carries through the whole hotel — from the in-house bar to the breakfast area, where a delicious buffet awaits you every morning.

Book Casa Ellul
Find more great boutique hotels in Malta

The Embassy Valletta Hotel

The Embassy Valletta Hotel is a great pick if you want to stay elegantly and right in the heart of the old quarter without breaking the bank.

The hotel offers rooms for one to four people. Family rooms are available, and free cribs can be arranged on request. You can also choose between city or sea views.

There’s an outdoor pool with a great view and a spa area to unwind. In the morning, a delicious breakfast buffet awaits you, and you won’t have to go far for lunch or dinner either — the hotel has its own restaurant and bar.

Super convenient: The Embassy Valletta also offers an airport shuttle and parking if you’re traveling with a rental car.

Book The Embassy Valletta Hotel

SU29 Boutique Hotel

The SU29 Hotel in Valletta is a real standout. A boutique hotel right next to the Upper Barrakka Gardens and the sea.

The building combines historic and modern elements, and the eight rooms are spread across six floors.

The cool old-meets-new concept runs from the façade all the way through the rooms. You get plenty of space and a design that blends classic, modern, and industrial styles with a Mediterranean touch. Seriously impressive.

And even though the hotel is on the smaller side, a truly extensive breakfast buffet is served every day.

Book SU29 Boutique Hotel

Iniala Harbour House

Last but not least, we have a truly luxurious 5-star hotel in Valletta for you. The Iniala Harbour House on Valletta’s harbor.

The hotel consists of 17 unique rooms spread across four lovingly and very exclusively renovated historic townhouses. In our opinion, the most beautiful hotel in Malta.

Each room is individually designed and leaves nothing to be desired. Maltese balconies, enormous panoramic windows, private pools, views that look straight out of a postcard — everything here is a highlight.

Of course — as you’d expect at this level of luxury — the Iniala also offers an exclusive spa, a fitness center, and both an indoor and an outdoor pool.

And as if that weren’t enough, there’s even a Michelin-starred restaurant on-site. Living the high life!

Book Iniala Harbour House