Skip to main content

Valletta hotels · head to head

Grand Hotel Excelsior vs Grand Harbour Hotel

Floriana five-star with pools, spa and private beach against a two-star on Battery Street — luxury harbour-edge facilities, or a budget harbour pin with a higher headline score.

  • 11 points compared
  • Guest sentiment from our hotel data provider
  • No sponsored placements

By Kaiser Khan · last reviewed

Check either one

Rates for both move constantly, so nothing here quotes a price. Each full review carries the rate comparison for that property.

Ad · Trip.comBrowse all Valletta hotelsNeither property is pre-selected — this opens the partner's whole city list.

Why these two, and not any two

Same Valletta harbour shortlist, opposite spend. One is the luxury complex outside the gate; the other is the budget Battery Street base. Readers actually weigh these when the question is facilities versus price band.

We publish a handful of comparisons per city, chosen by an editor. We do not generate a page for every possible pairing: at thirty hotels that would be 435 near-identical pages per city, and at five hundred it would be 124,750 for one city alone — which is a doorway-page pattern, not a service to anybody trying to pick a hotel.

Should you book this hotel?

Which one to book

Take the Excelsior for pools, spa, private beach and Upper Barrakka at 0.2 km; take Grand Harbour Hotel if a two-star harbour pin and a slightly higher 8.5 supplier rating matter more than five-star kit — accepting cleanliness at 7.58.

Position and proof differ. Excelsior sits on Great Siege Road with our hotel data provider distances to Upper Barrakka (0.2 km), the ferry terminal (0.4 km) and the airport (7 km). Grand Harbour Hotel sits at 47 Battery Street with no POI rows in our seed and a location score of 9.09 against Excelsior’s 8.8 — we will not invent metres from Battery Street to the Barrakka.

Headline scores are close and favour the two-star: supplier rating 8.5 out of 10 from 3,978 reviews against 8.4 from 6,138 at the Excelsior, both as of 10 December 2025. The larger sample belongs to the five-star. Cleanliness favours Excelsior (8.1 against 7.58); Grand Harbour names cleaning standards, messy showers and building-work noise as cons. Excelsior names aging facilities and internet issues.

Facilities are not a contest. Excelsior lists fitness, indoor/outdoor pools, spa/wellness (hotel notes: spa at extra cost), private beach, restaurant, bar, family rooms and airport shuttle. Grand Harbour lists bar, parking, family rooms and airport shuttle — no restaurant, pool, spa or fitness in the amenity list we cite.

Check-in is from 03:00 PM at both. Check-out edges to Excelsior (12:00 PM against 11:00 AM). Both are independent; both associate MLA.

Best for

  • Deciding whether five-star harbour-edge facilities justify the premium over a two-star harbour stay
  • First-timers choosing Barrakka-side pools against a Battery Street budget pin

Not for

  • Anyone who needs a fortified-centre South Street address — that is Osborne / Castille territory
  • Guests who will not tolerate fabric or cleanliness complaints; both carry them

Verdict last reviewed . Rates, refurbishments and management change — re-check anything time-sensitive before booking.

The two properties

Building at Grand Hotel Excelsior

Grand Hotel Excelsior

5-star hotelFloriana harbour edgeIndependent

A five-star on Great Siege Road — Upper Barrakka 0.2 km, ferry terminal 0.4 km — with pool, spa, private beach and guest data that is frank about aging facilities.

Third-party guest reviews: 8.4/10 from 6,138 reviews — as of

Praised consistently
Great location · Friendly staff
Complained about consistently
Aging facilities · Internet connectivity issues

Read the full Grand Hotel Excelsior review

Building at Grand Harbour Hotel

Grand Harbour Hotel

2-star hotelGrand Harbour edgeIndependent

A two-star on 47 Battery Street — harbour views and strong service scores, with cleaning standards and building-work noise as the honest downside.

Third-party guest reviews: 8.5/10 from 3,978 reviews — as of

Praised consistently
Great location · Friendly service · Good amenities · Cleanliness in room · Nice views
Complained about consistently
Cleaning standards need improvement · Showers can be messy · Some noise from building work · Old bedding

Read the full Grand Harbour Hotel review

Point by point

Every row is checkable against the supplier data on the two property pages. “Level” is a real answer and is used — a comparison where one side wins every row is usually a comparison somebody wrote backwards from the conclusion.

Grand Hotel Excelsior compared with Grand Harbour Hotel, point by point
What is being comparedGrand Hotel ExcelsiorGrand Harbour HotelEdge
Official classification5-star2-starGrand Hotel Excelsior
PositionGreat Siege Road (Floriana harbour edge). Upper Barrakka 0.2 km, ferry 0.4 km, airport 7 km.47 Battery Street (Grand Harbour edge). No our hotel data provider POI distances in seed; location score 9.09/10.Level
Supplier rating (our hotel data provider, /10 — display only)8.4 from 6,138 reviews, as of 10 December 20258.5 from 3,978 reviews, as of 10 December 2025Grand Harbour Hotel
Location (third-party guest score, /10 — display only)8.8 — Barrakka-side9.09 — harbour edgeGrand Harbour Hotel
Cleanliness (third-party guest score, /10 — display only)8.1 — some rooms aging7.58 — cleaning standards / messy showers namedGrand Hotel Excelsior
What guests complain aboutAging facilities; internet connectivity issuesCleaning standards; messy showers; building-work noise; old beddingGrand Hotel Excelsior
Pool / spa / beachIndoor & outdoor pools, spa (extra), private beach listedNone of pool, spa or private beach listedGrand Hotel Excelsior
RestaurantRestaurant listedNo restaurant listed — bar onlyGrand Hotel Excelsior
ParkingNo parking listedParking listedGrand Harbour Hotel
Airport shuttleAirport shuttle listedAirport shuttle listedLevel
Check-out12:00 PM11:00 AMGrand Hotel Excelsior

Rows taken: Grand Hotel Excelsior 6, Grand Harbour Hotel 3, level 2. Counting rows is not how you pick a hotel — one row usually decides it, and the verdict above says which.

Neither of these?

  • Where to stay in Valletta

    Every property we cover in Valletta, the areas they sit in, and the verdict on which area suits which trip.

  • Read the full Valletta guide

    Neighbourhoods, transport, what a day costs, when to go and what to skip — the long-form guide behind these hotel picks.

Common questions

Is the five-star worth it over Grand Harbour Hotel?
Yes if pools, spa, private beach and Upper Barrakka at 0.2 km are what you are buying — those are real facility differences. On headline scores alone the two-star is slightly ahead (8.5 against 8.4 from samples captured 10 December 2025), so do not pay five-star money for the number.
Which is cleaner?
Grand Hotel Excelsior on the category score — cleanliness 8.1 out of 10 against 7.58 at Grand Harbour Hotel, where cleaning standards and messy showers are named cons. Excelsior still carries aging-facility complaints.