Great price! Book a bed and breakfast stay at 5* Grand Hotel Excelsior from €99 or €49.50 / $56 / £44 / AU$80.50 per person!
Enjoying a seafront location in Valleta, 5* Grand Hotel Excelsior features a private beach, gym and outdoor and indoor pools as well as air conditioned rooms with flat-screen TV, free WiFi and ensuite bathroom.
Availability at advertised rates:
July – December