4 Offers
1.
Grand Hotel Excelsior
Guest rating:
86%
Price range: 71 € – 71 €
Grand Hotel Excelsior is located on the coast of Valletta and enjoys views of the nearby harbour and surrounding islands. The hotel is just outside the More...
2.
Osborne Hotel
Guest rating:
80%
Price range: 45 € – 45 €
Set next to the ancient fortifications, Hotel Osborne has a central location, making it ideal for exploring Valletta. You will have great views from the More...
3.
Hotel Phoenicia Malta
Guest rating:
87%
Price range: 76 € – 76 €
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 More...
4.
British Hotel
Guest rating:
66%
Price range: 45 € – 45 €
The longest established hotel in Valletta, Hotel British is set in a pleasant, terraced street. The rooftop restaurant serves traditional Maltese food and More...