Royal Palace of Madrid
The Royal Palace of Madrid is the largest functioning royal palace in Europe, with over 3,000 rooms, ornate halls and a royal armoury. The Spanish royal family lives elsewhere, so the palace is used for state ceremonies. Book a ticket and allow two hours.
Booking links open GetYourGuide. They are affiliate links: we may earn a commission at no extra cost to you.
Frequently asked questions
How much is a Royal Palace ticket?
A standard ticket is about EUR 14 to 16, with a guided tour costing more. Book online to skip the queue.
How long does the visit take?
About two hours for the main rooms, the armoury and the pharmacy.
Is it free to enter?
Entry is free for EU citizens at certain hours, but it is not free for most visitors. Check the official site.
What is near the palace?
The Almudena Cathedral, the Plaza de Oriente and the Sabatini Gardens, which are free.
