Skip to main content

Valletta hotels · head to head

Grand Harbour Hotel vs Hotel Castille

Budget Battery Street two-star with harbour-view praise against a Castille Square three-star — views and shuttle, or a landmark pin with weaker room scores.

  • 13 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 capital peninsula, same rough shortlist for travellers who will not pay five-star Floriana rates. One sells Grand Harbour edge and overall-experience scores; the other sells Castille Square with cleanliness that undercuts the headline. That is a genuine decision.

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

Grand Harbour if you want budget-band harbour views, parking/shuttle and a 9.05 overall-experience score; Castille if Castille Square and late check-in matter more — accepting cleanliness at 6.39 and room quality at 6.85.

Position splits the pair. Grand Harbour Hotel is on 47 Battery Street (Grand Harbour edge); Hotel Castille is on St Paul’s Street at Castille Square (Valletta centre). Neither has our hotel data provider POI distances in our seed. Location scores are both strong: 9.09 against 9.4 — Castille edges the number; Grand Harbour edges the view narrative in the pros.

Guest scores tell different stories. Grand Harbour’s supplier rating is 8.5 from 3,978 reviews; Castille’s is 8 from 3,935, both as of 10 December 2025. Overall experience is 9.05 against 8.36. Cleanliness favours Grand Harbour at 7.58 against Castille’s 6.39 — both weak relative to service scores, Castille’s more so. Service actually favours Castille at 9.36 against 9.05.

Facilities split cleanly. Grand Harbour lists parking, airport shuttle, bar and family rooms — no restaurant or pool. Castille lists restaurant and bar — no parking, shuttle, fitness, pool or family rooms. Check-in: Grand Harbour from 03:00 PM; Castille from 02:00 PM until midnight.

Complaints: Grand Harbour — cleaning standards, messy showers, building-work noise, old bedding. Castille — outdated furniture, noise, breakfast quality despite variety praise. Neither is a polished boutique story; pick the pin you actually want.

Best for

  • Choosing a cheaper Valletta base when the Excelsior and Osborne are out of budget or out of preference
  • Travellers weighing harbour views and shuttle against Castille Square and a hotel restaurant

Not for

  • Anyone who needs strong cleanliness scores — both are soft, Castille especially
  • Guests looking for spa or five-star facilities — that comparison is Excelsior vs Osborne

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

The two properties

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

Hotel Castille — supplier photograph 1

Hotel Castille

3-star hotelValletta centreIndependent

A three-star on St Paul’s Street at Castille Square — excellent location and staff scores, with cleanliness and room quality that undercut the 8 out of 10 headline.

Third-party guest reviews: 8.0/10 from 3,935 reviews — as of

Praised consistently
Location · Staff friendliness · Varied breakfast options
Complained about consistently
Outdated furniture · Noise issues · Breakfast quality

Read the full Hotel Castille 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 Harbour Hotel compared with Hotel Castille, point by point
What is being comparedGrand Harbour HotelHotel CastilleEdge
Official classification2-star3-starHotel Castille
Position47 Battery Street (Grand Harbour edge). No our hotel data provider POI distances in seed.348 St Paul’s Street / Castille Square (Valletta centre). No our hotel data provider POI distances in seed.Level
Supplier rating (our hotel data provider, /10 — display only)8.5 from 3,978 reviews, as of 10 December 20258 from 3,935 reviews, as of 10 December 2025Grand Harbour Hotel
Location (third-party guest score, /10 — display only)9.09 — fantastic / central per guest prose9.4 — Castille Square praised throughoutHotel Castille
Overall experience (third-party guest score, /10 — display only)9.058.36Grand Harbour Hotel
Cleanliness (third-party guest score, /10 — display only)7.58 — cleaning standards need improvement6.39 — outdated rooms / noise weigh on perceptionGrand Harbour Hotel
Room quality (third-party guest score, /10 — display only)8.04 — some rooms a bit old6.85 — modernization and comfort issues namedGrand Harbour Hotel
Service (third-party guest score, /10 — display only)9.059.36Hotel Castille
What guests complain aboutCleaning standards; messy showers; building-work noise; old beddingOutdated furniture; noise; breakfast qualityLevel
RestaurantNo restaurant listed — bar onlyRestaurant and bar listedHotel Castille
Parking / airport shuttleParking and airport shuttle listedNeither listed; no airport_code in seedGrand Harbour Hotel
Latest check-in publishedNot published in seed (from 03:00 PM)Until 12:00 AM (from 02:00 PM)Hotel Castille
ChainIndependent — our hotel data provider records no chainIndependent — our hotel data provider records no chainLevel

Rows taken: Grand Harbour Hotel 5, Hotel Castille 5, level 3. 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.

  • Valletta hotels — this page

    Until a full Valletta destination hub exists, this hotels page is the planning guide: three neighbourhood bases, four verdicts, and two head-to-head comparisons.

Common questions

Which is cleaner?
Neither is a strong cleanliness story, but Grand Harbour Hotel scores higher: 7.58 out of 10 against 6.39 at Hotel Castille, both as of 10 December 2025. Grand Harbour still names cleaning standards and messy showers as cons; Castille’s room-quality score of 6.85 is the weaker fabric narrative.
Which should I book for a first Valletta stay on a budget?
Grand Harbour Hotel if harbour views, parking/shuttle and overall-experience scores matter. Hotel Castille if you want Castille Square, a restaurant on site and check-in until midnight — and you will tolerate the weakest cleanliness and room-quality scores on this page.