El Grand Hotel Excelsior está situado a las puertas de este Patrimonio de la Humanidad de la UNESCO: la ciudad de La Valetta, con todos sus atractivos turísticos, tesoros artísticos e históricas joyas arquitectónicas. El hotel se enorgullece de ofrecer al viajero más exigente unas vistas únicas e impresionantes, modernísimas salas de reuniones y una experiencia gastronómica inolvidable. Entre una abrumadora sensación de estilo y esplendor, el Grand Hotel Excelsior ofrece 428 habitaciones de tipo Deluxe, Executive y suites repartidas en 10 plantas, asegurando así su posición como el establecimiento más prestigioso de Malta. Las habitaciones ofrecen una armoniosa mezcla de diseño clásico y contemporáneo y abundancia de luz natural. Todas las habitaciones son elegantes y están equipadas con aire acondicionado, mini-bar, TV vía satélite, caja fuerte, baño privado con secador de pelo y artículos de tocador. El cliente podrá disfrutar tanto de la cocina continental como de los platos británicos; también están presentes los platos picantes y exóticos provenientes de países como Asia y las Indias Occidentales. Una piscina exterior con solarium, bar y restaurante de verano con vistas a la bahía: un sitio de ensueño donde relajarse. Además, el hotel cuenta con una serie de tratamientos en su spa (se reservan por separado).
Sus restaurantes abren para el desayuno, almuerzo y cena. El desayuno se sirve en forma de bufet, mientras que el almuerzo y la cena se pueden elegir de un bufet, a la carta o de un menú.