The Grand Harbour Hotel has a great location, with astounding sea views. There are 30 rooms, which have been refurbished, but are nothing flash, though some have more flair than others. However, the view across to the Three Cities cannot be beaten. There's a roof terrace with even more stunning vistas.
Grand Harbour Hotel
Valletta