Grand hotel
Grand Hotel Excelsior
Floriana · Malta

Photo credit
Image courtesy of © Grand Hotel Excelsior
Photo credit
Image courtesy of © Grand Hotel ExcelsiorA large hotel on Great Siege Road below the bastions of Floriana, facing Marsamxett Harbour.
The Grand Hotel Excelsior is on Great Siege Road in Floriana, between the bastions and the water of Marsamxett Harbour, a short walk from Valletta (the hotel’s website).
- Sea views
- Walk to Valletta
Facilities
- PoolsOutdoor, indoor, heated · outdoor pool; heated indoor pool in the spa
- SpaCarisma Spa & Wellness
- FitnessGym
- BeachPrivate beach
- Rooms433 rooms and suites
- ServicesMeeting rooms, weddings
From the hotel’s own website, checked 2026-11-13.
From the ULTIMATE Malta guide
Read our full write-up, with what to book, nearby restaurants and how to get there.
Read on the Malta guide →More hotels in Malta
All 19 →
Hotel
Grand Hotel Gozo
Mġarr, Gozo · MaltaA hotel above Mġarr harbour, home to Level Nine (MICHELIN Guide).
Hotel
AX The Palace
Sliema · MaltaA five-star hotel in Sliema, a short walk from the Strand and the ferry to Valletta.
Boutique hotel