In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026

Museums Malta · Malta

Palace Armoury - Malta's Historic Arsenal

⭐ 4.4/5 from 534 reviews📍 Misrah San Gorg📞 +356 2124 9349

About Palace Armoury

Discover the Palace Armoury, a premier museum located in the heart of Valletta at Misrah San Gorg. This historic site showcases an extensive collection of arms and armour, offering a glimpse into Malta's military past. With a strong 4.4/5 rating from 534 Google reviews, it's a must-visit for history enthusiasts. For current opening hours, please contact the armoury directly.

While planning your Malta holidays, make the Palace Armoury a key stop on your itinerary. Exploring this significant site is one of the top things to do in Malta, especially when staying in Valletta. Its central location makes it easily accessible as you discover the island's rich heritage.

Why VisitMalta.co.uk Recommends

With an impressive 4.4/5 rating from over 500 reviews, the Palace Armoury is a top-rated cultural attraction. Its prime location in Valletta makes it a convenient and enriching addition to any Malta itinerary.

Frequently Asked Questions

Where is the Palace Armoury located?

The Palace Armoury is located at Misrah San Gorg, Il-Belt Valletta VLT 1191, Malta.

What can I expect to see at the Palace Armoury?

The museum features a significant collection of arms and armour, reflecting Malta's military history.

What are the opening hours for the Palace Armoury?

Opening hours are not publicly listed; please contact the armoury directly for current times.

How is the Palace Armoury rated by visitors?

It holds a 4.4/5 star rating based on 534 reviews on Google.

Where can I find more information about the Palace Armoury?

You can visit their official website at https://heritagemalta.org/the-palace-armoury/.

Related Malta Guides

Contact

Palace Armoury

Address

Misrah San Gorg, Il-Belt Valletta VLT 1191, Malta

Google Rating

⭐ 4.4/5 · 534 reviews

Get Directions →Visit Website →

Flying to Malta?

KM Malta Airlines flies direct from London Heathrow and Gatwick to Malta — approximately 3 hours.

Flights to Malta →