roomfornightEXPLORE YOUR TRAVELS

Grand Hotel Excelsior, Floriana

8.81 reviews5 starsFloriana

Grand Hotel Excelsior is a five-star hotel on Great Siege Road in Floriana, Malta, with a private beach and a spa. It suits families, couples and business travellers who want to stay near Valletta while keeping a resort-style base.

Grand Hotel Excelsior is a five-star hotel with a private beach, an outdoor pool and a covered pool, and a spa offering full treatments. Guests can eat at two restaurants, relax at two bars or lounges, and use a fitness centre. For business trips, the hotel has a business centre and 14 meeting rooms. Families benefit from a children's pool and a free stay for children, and childcare is available for an extra charge.

The hotel sits in Floriana, a short distance from the old capital. The Porta della Città (City Gate) is a 5 minute walk away, and the Upper Barrakka Gardens are 8 minutes on foot. St John's Co-Cathedral is a 10 minute walk. Hastings Garden and the Aloisio Pisani attraction are each 4 minutes away, and several cafés and restaurants, including Haywharf Restaurant and Clubhouse, are within 2 minutes. Malta International Airport is a 16 minute drive.

Grand Hotel Excelsior: who is it for?

The hotel suits families, thanks to its children's pool and the free stay offered to children. Couples who want a beachfront base near Valletta will appreciate the private beach and the spa. Business travellers will find the business centre and 14 meeting rooms useful. Travellers who arrive late or leave early will benefit from the 24-hour reception and the airport shuttle.

Is its price a good deal?

Only prices actually recorded by RoomForNight for one night, never estimates.

Since October 26, 2026: from €128 to €173 a night, over 5 readings.

Weekdays (Sunday to Thursday nights)

€153 on average

5-star hotels in La Valette

43% cheaper

Median price €223, across 10 hotels

Hotels in Floriana

5% more expensive

Median price €122, across 7 hotels

Hotels recorded in La Valette

In line with the average

Median price €132, across 67 hotels

Grand Hotel Excelsior: which rooms?

  • Deluxe Room with Partial Sea View
    Deluxe Room with Partial Sea View33 m²Sleeps 31 King Bed OR 2 Twin Beds≈ €172 per night
  • Superior Deluxe Room, Partial Sea View
    Superior Deluxe Room, Partial Sea View33 m²Sleeps 31 King Bed OR 2 Twin Beds≈ €181 per night
  • Superior Deluxe Inland Room
    Superior Deluxe Inland Room33 m²Sleeps 31 King bed≈ €172 per night
  • Deluxe Room with Full Sea View
    Deluxe Room with Full Sea View33 m²Sleeps 31 King Bed OR 2 Twin Beds≈ €209 per night
  • Family Room
    Family RoomSleeps 41 King Bed and 2 Twin Beds≈ €218 per night
  • Deluxe Room with Full Sea View with Terrace
    Deluxe Room with Full Sea View with Terrace36 m²Sleeps 31 King Bed OR 2 Twin Beds≈ €228 per night

Room prices checked on October 31, 2026 for the night of November 30, 2026, converted from US dollars to euros at the European Central Bank rate. The exact rate is shown by our partner when you book. Room types offered by the hotel on Hotels.com. Availability and rates when you book.

Where is Grand Hotel Excelsior?

Distance from Grand Hotel Excelsior to the centre of La Valette: 11 min walk, as the crow flies.

Open in Google Maps

Grand Hotel Excelsior: what to do around it?

Landmarks

  • Porte de la Ville5 min walk
  • Jardins supérieurs de Barrakka8 min walk
  • Co-cathédrale Saint-Jean10 min walk
  • Luqa (MLA-Aéroport international de Malte)16 min drive

Where to eat nearby?

  • Dinner in the SkyRestaurant2 min walk
  • Haywharf Restaurant and ClubhouseRestaurant2 min walk
  • Belt is-Sebħ CanteenCafé2 min walk
  • CostaCafé4 min walk
  • Rampila TerraceRestaurant4 min walk
  • BalzunettaRestaurant5 min walk
Book a restaurant

Where to go out at night?

  • Lalu's BarBar5 min walk
  • The Queen VictoriaBar5 min walk
  • Floriana Ajax BarBar5 min walk
  • TrabuxùBar5 min walk
  • RumiBar6 min walk

What to see nearby?

  • Hastings GardenPark4 min walk
  • Aloisio PisaniAttraction4 min walk
  • Is-Sur Luigi PreziosiAttraction4 min walk
  • Joseph SciclunaAttraction4 min walk
  • Is-Sur Hannibal SciclunaAttraction4 min walk
  • Is-Sur Filippo SciberrasAttraction5 min walk
Activities & tours

Places: © OpenStreetMap contributors. Straight-line distances from the hotel, estimated walking times. openstreetmap.org/copyright · Powered by Geoapify

Amenities, fees, rooms and landmarks: information provided by the hotel on Hotels.com.

Other hotels nearby

Grand Hotel Excelsior: frequently asked questions

Grand Hotel Excelsior: where is the hotel?+

Grand Hotel Excelsior is in Floriana, in the Floriana area. Address: Great Siege Road, Floriana. Porte de la Ville is a 5 min walk away. Distance from Grand Hotel Excelsior to the centre of La Valette: 11 min walk, as the crow flies.

Grand Hotel Excelsior: how much is a night?+

The latest recorded price is €172 for the night of November 30, 2026 (recorded on October 31, 2026). Since October 26, 2026, our readings range from €128 to €173.

Grand Hotel Excelsior: where to eat nearby?+

Around the hotel: Dinner in the Sky (Restaurant, 2 min walk), Haywharf Restaurant and Clubhouse (Restaurant, 2 min walk), and Belt is-Sebħ Canteen (Café, 2 min walk).

Grand Hotel Excelsior: where to go out at night?+

Around the hotel: Lalu's Bar (Bar, 5 min walk), The Queen Victoria (Bar, 5 min walk), and Floriana Ajax Bar (Bar, 5 min walk).

Grand Hotel Excelsior: what to see nearby?+

Around the hotel: Hastings Garden (Park, 4 min walk), Aloisio Pisani (Attraction, 4 min walk), and Is-Sur Luigi Preziosi (Attraction, 4 min walk).

Grand Hotel Excelsior: which room types?+

The hotel offers, among others: Deluxe Room with Partial Sea View (33 m², Sleeps 3), Superior Deluxe Room, Partial Sea View (33 m², Sleeps 3), Superior Deluxe Inland Room (33 m², Sleeps 3), Deluxe Room with Full Sea View (33 m², Sleeps 3), and Family Room (Sleeps 4).

Grand Hotel Excelsior: is there parking?+

Yes, the hotel lists parking.

Grand Hotel Excelsior: is the Wi-Fi free?+

Yes, the hotel lists free Wi-Fi.

Is breakfast included at Grand Hotel Excelsior?+

Breakfast is available every day from 6:30 to 10:30 am as a full breakfast, but it is an extra charge. Coffee and tea are also served in the common areas.

Can children stay for free?+

Yes, children can stay free of charge at the hotel, and there is a children's pool. Childcare is available for an extra fee.

Is there a 24-hour front desk and room service?+

The reception desk is open 24 hours a day, and room service is also available around the clock.

Plan your stay in La Valette

Tell us your wish, your dates and your budget. Charlize puts together hotels, activities and tables in one conversation.

Start the conversation →

All hotels in La Valette →

From €172 per nightBook