Madrid, the vibrant and historic capital of Spain, is a city that offers from elegant boulevards and grand palaces to buzzing tapas bars and multiple art galleries, Madrid has something for everyone. Its welcoming spirit, rich cultural heritage, and dynamic energy make it one of the most exciting cities to explore in Europe.
What truly sets Madrid apart is its diversity and rhythm of life. You can start your morning in a world class museum, take a leisurely walk through leafy parks in the afternoon, and dance until dawn at a rooftop bar or underground club. The locals, known as madrileños, are proud of their city and always happy to share it with visitors.
How long should you spend in Madrid? While you can get a feel for the city in a weekend, we suggest spending at least 3 to 4 days to fully experience its most iconic attractions, local flavors, and authentic atmosphere. And if you have extra time, you’ll find plenty of beautiful towns like Segovia, Toledo, and El Escorial just a short trip away.
Whether you’re a history buff, an art lover, a foodie, or simply a curious traveler, here’s a thoughtfully curated list of the best things to do in Madrid that will help you make the most of your time.
1. Retiro Park
Retiro Park is one of the most beloved green spaces in Madrid, ideal for a break from sightseeing. Originally a private royal retreat, it opened to the public and became one of the largest urban parks in the city.

Explore the large artificial pond where you can rent a rowboat and enjoy views of the grand Monument to Alfonso XII. Don’t miss the stunning Crystal Palace, which often hosts contemporary art exhibitions, or the Rose Garden, which bursts with color in spring. The park also hides surprises such as the remnants of a former zoo, a peacock garden, and even picturesque ruins.
Joggers, musicians, and readers fill the park throughout the day, and it’s especially lively on weekends. Whether you’re admiring autumn leaves, listening to a street performer, or simply sitting on a bench to breathe in the fresh air, Retiro is a must see.
Ticket price: Free access to the park, 45min rowboat for 8€.
2. Puerta de Alcalá
Next to Retiro Park this neoclassical gate once welcomed travelers arriving from the east. Standing proudly near Retiro Park, the Puerta de Alcalá is one of Madrid’s signature monuments. It’s especially beautiful in spring when framed by blooming flowers.

3. Prado Museum
The Prado Museum is one of the most important and visited museums in the world. It is protected as a UNESCO World Heritage Site as part of Madrid’s Landscape of Light.
Located in the city’s famed Art Triangle, the museum is home to an exceptional collection of works by Spanish masters such as Velázquez, Goya, and El Greco, as well as Flemish, Italian, and French painters. Highlights include Velázquez’s Las Meninas, Goya’s La Maja Desnuda and The Third of May 1808, Bosch’s The Garden of Earthly Delights, Rubens’ The Three Graces, and El Greco’s The Holy Trinity. The building itself is elegant and historic, adding to the immersive experience.

Plan at least a few hours to explore its vast halls, and for those who want deeper insight, guided tours are available to provide fascinating background on the museum’s masterpieces.
Ticket price: 15€ for adults.
Official site and tickets: https://www.museodelprado.es/en
Free ticket: Two hours before closing: Free access to main collection and 50% off admission to temporary exhibitions.
4. Royal Palace and Almudena Cathedral
Step into royal history at Madrid’s Royal Palace, the largest in Western Europe. Built in the 18th century on the site of the old Alcázar, the palace boasts over 3,000 rooms (more than Buckingham Palace) and houses a significant collection of art, furniture, and historic artifacts. Although it is the official residence of the Spanish head of state, the royal family lives in the Palace of Zarzuela, and the Royal Palace is used mainly for ceremonial purposes, such as state dinners and military audiences.
Inside, visitors can admire grand halls, intricate frescoes, the Royal Armoury with centuries old weapons and armor, and the unique Royal Pharmacy, which displays historic glassware and medicinal jars. The palace is open to the public, and there are multiple ticket options, including guided tours for a deeper understanding of its opulent history.

Just across from the palace is the Almudena Cathedral, an architectural blend of neoclassical, Gothic, and Romanesque styles. Constructed between the 19th and 20th centuries, the cathedral’s dome reaches nearly 75 meters high, and its interior surprises with colorful stained glass and a modern aesthetic. A must visit feature is the dome’s viewing platform, offering excellent views of the surrounding city.
This is also the site where the royal wedding between then Prince Felipe and Letizia Ortiz took place in 2004, adding a layer of contemporary history to this already significant landmark. Nearby Plaza de Oriente, with its statues and gardens, is perfect for a relaxing break and offers one of the best panoramic views of the palace’s grand façade.
Ticket price: 20€ for adults.
Official site and tickets: https://www.patrimonionacional.es/en
Free ticket: From Mondays to Thursdays, from 4 pm to 6 pm (October to March) and from 5 pm to 7 pm (April to September), free entry for citizens of the European Union, residents and holders of work permits in the EU and Latin American citizens holding proof of nationality (national identification card, passport or driving licence) or a residence or work permit. Free entry is restricted to self guided tours.
5. Campo del Moro Gardens
Tucked behind the Royal Palace, the Campo del Moro Gardens are among the most picturesque and tranquil green spaces in Madrid.
Designed in the style of English landscape gardens, the area spans over 200.000 square metres and is ideal for a relaxing walk among shaded paths, expansive lawns, and ornamental fountains. As you explore, you’ll encounter the Fountain of the Tritons adorned with mythological figures, the romantic Fountain of the Shells, and the statue of Queen Isabella II.

Despite being located in the heart of the city, Campo del Moro remains one of Madrid’s lesser known gems, offering serenity and natural beauty along with a rich historical legacy.
6. Temple of Debod
This ancient Egyptian temple, relocated stone by stone to Madrid, is one of the city’s most unique and photogenic landmarks. Originally built in the 2nd century BC, it was a gift from Egypt to Spain in gratitude for the help provided in saving temples threatened by the construction of the Aswan High Dam. The temple was carefully reconstructed in Madrid’s Parque del Oeste, where it stands today surrounded by fountains and gardens.

Just a 15 minute walk from the Royal Palace, this historic structure offers a rare glimpse into ancient Egyptian architecture without leaving Europe. Entry to the temple is free, and the site includes informative displays about its origins and significance.
The park in which it resides also offers one of the best panoramic views in Madrid, with breathtaking perspectives of the Almudena Cathedral, the Royal Palace, and the distant Casa de Campo. It’s especially popular at sunset when the temple is silhouetted against the glowing sky.
7. Plaza de España and Riu Hotel Rooftop
One of Madrid’s largest and most emblematic squares, Plaza de España is framed by green lawns, fountains, and the impressive monument dedicated to Miguel de Cervantes, featuring statues of Don Quixote and Sancho Panza. It’s a central hub that connects several key areas, including Gran Vía, the Royal Palace, and the Temple of Debod, making it an ideal starting point for exploring the city.

Next to the plaza rises the iconic Edificio España. With its 27 floors and a height of 117 meters, it was the tallest building in Spain until the nearby Torre de Madrid surpassed it. After years of closure, it was saved by a local initiative and purchased by the RIU hotel chain, which restored it and transformed the top floor into a breathtaking rooftop bar.
The 360º Rooftop Bar is now one of the most spectacular viewing platforms in Madrid. From here, you can enjoy unparalleled panoramic views of the Royal Palace, the Cathedral of the Almudena, Gran Vía, and even the distant peaks of the Sierra de Guadarrama on clear days. One of the most thrilling features is a glass walkway suspended 100 meters above ground.
Ticket price: Free to access the Plaza. From 5€ to 10€ to access Riu Hotel Rooftop.
8. Gran Vía
Often called the “Spanish Broadway,” Gran Vía is Madrid’s most iconic street. It’s lined with shopping malls, classic buildings, cinemas, and theaters hosting musicals and comedy shows. Architectural highlights include the Telefónica and Metrópolis buildings. Whether you’re looking for fashion, entertainment, or a scenic stroll, Gran Vía delivers a taste of Madrid’s modern flair.

9. Teatro Real
This opera house has delighted audiences since the 19th century. Take a guided tour for insight into its history and stunning architecture, or attend a performance for a memorable cultural evening. Views of the Royal Palace from the balconies are an added bonus.

10. Mercado de San Miguel
A visit to this iconic market is a feast for all the senses. The Mercado de San Miguel dates back to 1916 and originally served as a traditional food market.

Today, it has been transformed into one of Madrid’s premier gourmet destinations, a true temple of gastronomy With more than 30 stalls, it’s easy to indulge in everything from croquetas to pintxos and jamón ibérico. Whether you’re craving traditional Spanish flavors or modern culinary creations, there’s something to suit every palate. A glass of vermouth or wine in hand only enhances the experience as you move from one stand to the next.
The building itself is one of the finest examples of iron architecture in Madrid, drawing visitors in even before they step through the doors. Its popularity is unmatched, attracting around ten million visitors annually, making it one of the most visited markets in the world.
11. Malasaña
Alternative, bohemian, and full of life. Malasaña is one of Madrid ‘s most dynamic and culturally rich neighborhoods. Once the epicenter of the 1980s Movida Madrileña movement, which brought a wave of artistic and social freedom after decades of dictatorship, Malasaña remains a symbol of rebellion, creativity, and change.
The neighborhood is a haven for lovers of all things vintage and eclectic, with indie boutiques, retro fashion shops, secondhand bookstores, and vibrant cafés scattered across its narrow streets. It’s also known for its colorful street art and dynamic nightlife.
12. Chueca
Lively, colorful, and inclusive, Chueca is known as Madrid’s LGBTQ+ capital and one of the most vibrant neighborhoods in the city. Situated next to Malasaña, it offers an energetic and welcoming atmosphere that makes it a must visit destination. This neighborhood has earned its reputation as a European reference for diversity and inclusion, celebrated for its progressive spirit and dynamic cultural scene.

From the morning through to the early hours of the next day, Chueca is brimming with life. Its streets are filled with alternative shops, boutique fashion, quirky cafés, art galleries, and tattoo studios, making it impossible to get bored. As evening falls, the neighborhood becomes even livelier, with a buzzing selection of bars, terraces, and restaurants catering to all tastes and styles.
13. Círculo de Bellas Artes
A cultural beacon in Madrid, the Círculo de Bellas Artes is a multidisciplinary arts center that regularly hosts a rich program of temporary exhibitions, concerts, lectures, and film screenings. Located at the junction of Gran Vía and Calle de Alcalá, the building itself is a historic landmark with a long standing tradition of promoting culture and the arts.
What truly sets it apart, however, is its spectacular rooftop terrace 56 meters high, one of the best viewpoints in the city. From here, visitors can admire amazing panoramic views over Madrid, including iconic sights like the Metropolis Building, the Palace of Cibeles, Torrespaña, and the Instituto Cervantes:

Access to the rooftop is ticketed, and entries can be purchased online or directly at the box office. Once upstairs, you can enjoy a drink or meal at the rooftop bar while soaking in the city skyline. Whether during the golden hour or under the night sky, it’s a magical place for photographers, couples, and anyone looking to see Madrid from a new perspective.
Ticket price: From 5.5€ to access the gallery and the rooftop
Official site and tickets: https://www.circulobellasartes.com/en/
14. San Antonio de los Alemanes Church
A hidden gem near Gran Vía, this small church surprises with a breathtaking Baroque interior. Built in the 17th century, its elliptical design and vibrant frescoes covering the dome and walls create a sense of wonder and serenity. It’s less crowded than other attractions, making it a peaceful and contemplative stop.
Ticket price: Free or 5€ with audio guide.
15. Reina Sofía Museum
For modern art lovers, Reina Sofía is essential. It’s best known for housing Picasso’s Guernica, a powerful anti war painting created in response to the bombing of Guernica during the Spanish Civil War. The painting was first exhibited at the 1937 Paris International Exhibition and remains one of the most iconic works of art in the world.
But Reina Sofía’s collection extends far beyond Guernica. The museum offers a look at 20th century and contemporary Spanish art, with works by major figures such as Salvador Dalí, Joan Miró, Juan Gris, Antonio Saura, and Georges Braque, among many others. Its permanent and rotating exhibitions provide context to Spain’s artistic evolution through turbulent political and social changes.

The building itself combines historic architecture with striking modern additions, including glass elevators and a peaceful inner courtyard. Its spacious galleries and carefully curated displays make it a thought provoking and enriching experience for visitors seeking to explore the creative heart of modern Spain.
Ticket price: 12€ for adults.
Official site and tickets: https://www.museoreinasofia.es/en
Free ticket: For under 18 and over 65 and other special groups.
16. Plaza Mayor
This majestic square, enclosed by red brick buildings and archways, is one of Madrid’s most iconic and historic landmarks. Built in a typical Castilian rectangular style, Plaza Mayor has witnessed centuries of events, from royal ceremonies and markets to public executions and uprisings during the Spanish War of Independence.
Today, it’s a lively and peaceful square where locals and tourists gather to enjoy the surroundings, often over a coffee or a glass of wine. Sit at one of the many terraces and take in the view of impressive buildings. This is the best place to try “bocata de calamares” a fried calamari baguette, one of the most famous traditional foods from Madrid.

If visiting during the Christmas season, the square becomes even more enchanting with its traditional Christmas market. One of the most visited holiday attractions in Madrid, the market is filled with festive stalls selling decorations, nativity figures, and novelty items that reflect the city’s unique sense of humor and tradition.
17. Puerta del Sol
The literal and figurative center of Madrid, Puerta del Sol is one of the city’s most iconic landmarks. It marks the symbolic heart of Spain with a commemorative plaque for Kilometer Zero, the point from which several of the country’s main roads radiate. There’s a popular saying that those who step on this spot are destined to return to Madrid, so be sure to find it and snap a photo.
In front of Kilometer Zero stands the Real Casa de Correos, the oldest building in the square and now home to the office of the President of the Community of Madrid. Built in the 18th century, this building’s clock tower plays a central role in Spain’s New Year celebrations, as the clock counts down the final seconds of the year and marks the tradition of eating twelve grapes at midnight.

Puerta del Sol is also a hub for shoppers and sightseers, with major commercial streets like Calle Preciados, Calle del Carmen, and Montera all branching out from this plaza. Before heading off to explore, be sure to visit the famous statue of the Bear and the Strawberry Tree (El Oso y el Madroño), which represents the symbols found on Madrid’s coat of arms and has become a favorite photo stop for tourists.
18. La Latina
Known for its tapas and traditional taverns, La Latina is a lively district full of charm, history, and authentic Madrilenian spirit. Nestled in the heart of the old city, it’s one of the best places to immerse yourself in the capital’s most traditional and castizo culture. The neighborhood’s winding medieval streets are lined with bars and tabernas serving generous portions of local dishes at affordable prices, making it a top destination for food lovers.

If you’re looking to truly connect with the essence of Madrid, La Latina is the place to during the day or late into the night. Begin your exploration with a walk along the iconic Cava Baja and Cava Alta streets, then make your way to scenic plazas like Plaza de San Andrés and Plaza de la Cebada. They are all full with bar terraces where you can enjoy original tapas when ordering a drink.
One of the highlights of La Latina is El Rastro, Madrid’s most famous flea market, which takes place every Sunday and on public holidays.
19. El Rastro Market
Madrid’s most famous flea market takes over the streets of La Latina every Sunday and on public holidays, transforming the neighborhood into a lively open air bazaar. Hundreds of stalls line the street offering a wide variety of goods, from antiques and rare books to second hand clothes, jewelry, vinyl records, and handcrafted items. As one of the oldest markets in the city, El Rastro has a long tradition and is an essential Sunday plan for locals and tourists alike.

Its vibrant and eclectic atmosphere is made even more lively with spontaneous music performances and street food vendors. Whether you’re hunting for a unique souvenir, browsing for vintage treasures, or simply enjoying the crowd and colors, El Rastro is the place to be on a Sunday morning. For the best views and photos, climb up to the terrace of Nuevas Galerías and take in the bustling scene from above.
20. CIBELES
Cibeles Square is one of Madrid’s most iconic and photographed locations. At its heart stands the majestic Cibeles Fountain, featuring the Roman goddess Cybele riding a chariot pulled by lions. Originally built in the late 18th century, the fountain has become a beloved city landmark and the traditional site where Real Madrid celebrates its victories.
Surrounding the square are some of the city’s most elegant and important buildings. The standout is the Palacio de Cibeles, formerly the city’s main post office and now the seat of Madrid’s City Hall. Its ornate façade and central tower make it one of the most striking pieces of architecture in the city. Visitors can also access its rooftop terrace for panoramic views of the square and beyond.

Cibeles Square also marks a major junction connecting some of Madrid’s most famous streets, including Calle de Alcalá, Paseo del Prado, and Paseo de Recoletos, making it an essential stop for anyone exploring the city’s historic core
Madrid is a city that rewards curiosity and open hearts. Its layers of history, passion for life, and diverse experiences make it endlessly fascinating. Whether you’re wandering through museums, sipping wine or beer on a terrace, or dancing into the night, the Spanish capital will make you feel right at home, and keep you coming back for more!