
Valletta, Malta’s fortified capital, is a UNESCO-listed Baroque city of honey-coloured stone above the Grand Harbour. Hotels inside the walls are often in restored palazzos and can be pricey, so many travelers find cheaper rooms in Sliema or St Julian’s, a short ferry or bus ride away.
Finding cheap rooms in Valletta is easier when you know where to look. We compare live hotel rates across the top booking sites and point you to the neighborhoods where hotels are cheap but the location is still great.
Valletta is one of the Mediterranean’s best-known cruise ports, with ships berthing at the Valletta Waterfront below the city walls on the Grand Harbour.
Inside the city walls, close to St John’s Co-Cathedral and the Upper Barrakka Gardens — boutique hotels and guesthouses.
A seafront town with a promenade, shops and many hotels, and a ferry across the harbour to Valletta.
Malta’s nightlife and resort hub, with a wide range of hotels from budget to luxury.
Just outside Valletta’s gates, near the bus terminus and within walking distance of the cruise port.
Historic harbour towns facing Valletta across the Grand Harbour, with small hotels and a ferry link.
A grand hotel from the 1940s just outside Valletta’s city gate, with gardens overlooking the harbour.
Check rates at The Phoenicia MaltaZoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.

April–June and September–October are warm and pleasant; July and August are hot, busy and most expensive. Winter is mild and often the cheapest time for hotel deals.
Sliema and St Julian’s have the most hotels and often better rates than Valletta itself, with ferries and buses into the capital.
Yes. The cruise port is on the Valletta Waterfront, so hotels in Valletta and Floriana are close by; confirm your ship’s berth before booking.
Yes, but it is hilly with many steps; the Upper Barrakka lift links the waterfront with the upper city.