Take the Excelsior for pools, spa, private beach and Upper Barrakka at 0.2 km; take the Osborne for a South Street base, stronger service and breakfast scores, and a higher 8.8 supplier rating — accepting room noise and dated amenities.
Position decides most trips. 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). Osborne sits on 50 South Street inside the walls with no POI rows in our seed and a location score of 9.14 against Excelsior’s 8.8. Different maps, both central to a Valletta trip.
Guest scores favour Osborne on the headline and on several categories: supplier rating 8.8 from 5,050 reviews against 8.4 from 6,138 at the Excelsior, both on a /10 scale as of 10 December 2025. Service is 9.1 against 8.8; food and beverage 9.13 against 8.5; cleanliness 8.63 against 8.1. Excelsior still wins on official classification and the facilities list.
Facilities split cleanly. Excelsior lists spa, indoor/outdoor pools, private beach, restaurant, bar, family rooms and airport shuttle. Osborne lists fitness, pool, restaurant, bar and family rooms — no spa, no shuttle, no private beach. Excelsior’s own notes add spa charges and seasonal outdoor works; budget for that honesty.
Practical edges: Osborne checks in from 02:00 PM and out at 11:00 AM; Excelsior from 03:00 PM and out at 12:00 PM. Both associate MLA in the property records except where noted; both are independent. Complaints: aging facilities and internet at Excelsior; room noise and updating amenities at Osborne.