15 Free Things to Do in Madrid
Madrid is one of the most generous cities in Europe for budget travellers. World-class museums with free entry hours, sprawling parks, street markets, spectacular viewpoints and a cultural life that spills out onto the streets. Here are 15 things you can do in Madrid without spending a single euro.
1. Watch the sunset at the Temple of Debod
This 2nd-century BC Egyptian temple was a gift from Egypt to Spain in 1968 and was rebuilt stone by stone in Parque del Oeste. In the evening, locals gather here for one of the most beautiful sunsets in the city, with views of the Royal Palace and Casa de Campo. It's a magical spot, especially in summer.
2. Museo del Prado — free entry
The Prado, one of the world's most important art galleries, offers free entry Monday to Saturday from 6 pm to 8 pm, and on Sundays and public holidays from 5 pm to 7 pm. You can see works by Velázquez, Goya, Bosch and Rubens without paying a cent. Just go in with a plan: the museum is huge and two hours fly by.
3. Museo Reina SofÃa — free entry
The Reina SofÃa houses Picasso's Guernica and an impressive collection of contemporary art. Free entry is available Monday to Saturday from 7 pm to 9 pm, and Sundays from 12:30 pm to 2:30 pm. Beyond Guernica, don't miss the rooms dedicated to Dalà and Miró.
4. Stroll through Retiro Park
Madrid's great green lung stretches across 125 hectares right in the city centre. You can walk its tree-lined paths, sit by the boating lake, discover the Palacio de Cristal (which often hosts free Reina SofÃa exhibitions), wander through the Rose Garden or seek out the Fallen Angel, the world's only public statue dedicated to the devil.
5. Explore El Rastro on Sundays
Every Sunday and public holiday, the La Latina neighbourhood transforms into Madrid's largest open-air flea market. From Plaza de Cascorro down Ribera de Curtidores, you'll find stalls selling antiques, vintage clothes, vinyl records, second-hand books and curiosities of every kind. Even if you don't buy anything, the atmosphere alone is worth the visit.
6. Changing of the Guard at the Royal Palace
Every Wednesday and Saturday (except July, August and rainy days) at noon, you can watch the changing of the guard at the Puerta del PrÃncipe of the Royal Palace. On the first Wednesday of each month at noon, there's the Solemn Changing of the Royal Guard, a longer and more spectacular ceremony with horses, a military band and historic uniforms. All free to watch.
7. Walk down Gran VÃa
Gran VÃa is Madrid's Broadway. Walking along this iconic avenue is free and offers a constant visual spectacle: landmark buildings like the Edificio Metrópolis and the Telefónica Building, classic cinemas turned musical theatres, and an urban energy you won't find anywhere else in the city.
8. Sabatini Gardens
These formal neoclassical gardens extend alongside the Royal Palace on its northern slope. Open all day with free access, they offer a tranquil walk among clipped hedges, fountains and statues of Spanish kings. They're especially lovely after dark, when lights illuminate the Palace from below.
9. Madrid History Museum
Housed in the former Royal Hospice of San Fernando on Calle Fuencarral, this museum traces Madrid's history from the moment Philip II made it the capital in 1561. Admission is always free. Don't miss the 1830 scale model of Madrid on the ground floor and the stunning Baroque facade by Pedro de Ribera.
10. Plaza Mayor and surroundings
Plaza Mayor is Madrid's monumental heart. Wander under its arcades, admire the frescoes on the Casa de la PanaderÃa and watch the world go by from the centre of the square. From there you can walk to Puerta del Sol, Plaza de la Villa and the medieval streets of Hapsburg Madrid, all free and within a few minutes' walk.
All these attractions are within easy walking distance of ROX Madrid. Stay at our hostel next to the Royal Palace and explore Madrid on foot without overspending.
Book ROX Madrid11. Casa de Campo
At over 1,700 hectares, Casa de Campo is Madrid's largest park and the former royal hunting ground. You can walk, run, cycle or simply sit by the lake. The cable car across the park is paid, but the walk from the Royal Palace across the Puente del Rey is entirely free and the views are outstanding.
12. Visit the Almudena Cathedral
Entry to the Almudena Cathedral is free (a 1-euro donation is suggested but not required). The cathedral faces the Royal Palace and its neo-Gothic interior with modern touches is worth a look. If you climb to the dome (paid), you'll get 360-degree views of Madrid.
13. Mercado de Motores
On the second weekend of each month, the old Railway Museum at Delicias station hosts Mercado de Motores, a design, craft, food and culture market. Entry is free and the vibe is festive, with live music and food trucks. A more contemporary alternative to El Rastro.
14. Faro de Moncloa viewpoint
The Faro de Moncloa is a 92-metre tower offering the best panoramic views of Madrid. It was paid for years but is currently free. You can see the entire Madrid skyline, from the Four Towers to the Guadarrama mountains. Arrive early because queues can be long in peak season.
15. Walk through Hapsburg Madrid
Madrid's historic core, known as the Madrid de los Austrias, is a maze of narrow streets, charming squares and 16th- and 17th-century buildings. Start at Plaza de Oriente (next to the Royal Palace), walk down Calle Mayor to Plaza Mayor, cross to Plaza de la Villa and lose yourself in the alleyways of La Latina. It's the best free walk you can take in the city.
Tips for enjoying Madrid for free
- Museum hours: Always check the museum's official website before visiting, as free-entry schedules can change.
- Water: Madrid has drinking fountains throughout the city. Bring a reusable bottle and refill it for free.
- Transport: If you're staying in the centre, most attractions are less than a 20-minute walk away. Save on metro fares by walking.
- Free walking tours: Several companies offer free walking tours of Madrid. They're not strictly free (a tip is expected), but you decide how much to pay based on your experience.
Travel on a budget without sacrificing comfort. ROX Madrid offers beds from 18 euros per night right in the city centre, steps from all these attractions.
Check availability at ROX Madrid