Where to stay in Valletta?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

6 nights · accommodation about €600

Valletta

Days 1-7 · 6 nights
Mid-rangeOsborne Hotel
🏛️Historic centre🚶Walk everywhere

A hotel on South Street, 500 metres from the centre, in the old town's grid. Everything is on foot, from St John's Co-Cathedral to the Three Cities via the harbour.

€100 a nightSee on Booking →
Mid-range♥ Our favouriteCastille Hotel
🌿Quiet

At the top of the town, near Castille Square, 400 metres from the centre. The Upper Barrakka Gardens and the Saluting Battery are a minute's walk away.

€115 a nightSee on Booking →
Mid-rangeLa Falconeria
🏛️Historic centre

A boutique hotel on Melita Street, 400 metres from the centre, in the old town's grid. St John's Co-Cathedral and the Grandmaster's Palace are two streets away.

€190 a nightSee on Booking →
Mid-rangeUrsulino Valletta
🚉Transport nearby

On Saint Ursula Street, 200 metres from the centre, on the Grand Harbour bastions side. The walk down to the Upper Barrakka and the boats to the Three Cities is short.

€160 a nightSee on Booking →
Mid-rangePalais Le Brun
🏊Pool

On Old Bakery Street, 200 metres from the centre, in the upper part of Valletta's grid. An address with a pool for catching your breath between days of sightseeing.

€230 a nightSee on Booking →
BudgetGrand Harbour Hotel
🏛️Historic centre

A simple address on Battery Street, 300 metres from the centre, along the southern ramparts. For sleeping in Valletta itself without spending a big budget.

€60 a nightSee on Booking →
LuxuryRosselli AX Privilege

A restored palazzo on Merchants Street, in the centre of Valletta. You step out into the market street and the co-cathedral is round the corner, without a metre by car.

€320 a nightSee on Booking →
LuxuryCasa Ellul
🏛️Historic centre

On Old Theatre Street, 300 metres from the centre, in the upper part of the old town. For those looking for a small luxury hotel in the middle of the grid.

€400 a nightSee on Booking →
LuxuryPalazzo Consiglia
🚉Transport nearby

A restored palazzo on Saint Ursula Street, 200 metres from the centre and St John's Co-Cathedral. The harbour and the boats to the Three Cities are just below.

€300 a nightSee on Booking →
LuxuryThe Phoenicia
🏛️Historic centre🚶Walk everywhere

In Floriana, just before the city gate. Handy when arriving by bus or car, with the old town on foot afterwards.

€280 a nightSee on Booking →
LuxuryGrand Hotel Excelsior
🌊By the sea🏛️Historic centre🌿Quiet

In Floriana, on Great Siege Road, by the sea below the ramparts of Valletta. You walk into the fortified city, then come back to peace and quiet, far from the busy streets.

€220 a nightSee on Booking →
More hotels in Valletta on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip