Grand Hotel Excelsior




Guest rating:
85%
Price from 63 €
Grand Hotel Excelsior is located on the coast of Valletta and offers views of the nearby harbour and surrounding islands. More...
Hotel Phoenicia Malta




Guest rating:
82%
Price from 75 €
Set amongst 7 acres of gardens, Hotel Phoenicia Malta is located just outside the historic city walls of Valletta and is a short stroll away from the Grand Harbour. More...
Osborne Hotel


Guest rating:
72%
Price from 58 €
Set next to the ancient fortifications, Hotel Osborne has a central location, making it ideal for exploring Valletta. More...
British Hotel

Guest rating:
66%
Price from 40 €
The British is the longest established hotel in Valletta, and is located in a pleasant terraced street with views of the Grand Harbour. More...