Valletta recommended hotels
In a wonderful historic location, the Castille Hotel also scores well on food and service.
Prices from £19.49
Welcoming hotel in the heart of historic Valletta.
Prices from £22.03
Best views of the Grand Harbour of any hotel in Malta, and perfectly placed for sightseeing.
Prices from £32.20
Cheap rooms in an historic house in the heart of Valletta.
Prices from £34.00
Grand Harbour Hotel
Stunning views over the Grand Harbour and a great location keep this hotel busy.
Prices from £39.00
Grand Hotel Excelsior
New five star hotel in historic location with harbour views, all mod cons and great food.
Prices from £61.86
A national institution in a great location.
Prices from £74.58