Best 20 things to do in Madrid, Spain

Welcome to Madrid, the city of flamenco, tapas, and endless siestas! If you find yourself roaming the streets of this vibrant capital, don't miss out on indulging in some mouthwatering jamón ibérico, but be sure to pace yourself – try not to end up rolling out of the restaurant! Take a stroll through the picturesque Retiro Park, but keep an eye out for overly zealous street performers who might mistake you for a volunteer in their wild flamenco show. And of course, no trip to Madrid is complete without embracing your inner art critic at the world-renowned Prado Museum, where you can pretend to understand abstract paintings whilst nodding enthusiastically.

Save destination

1. Shop at the Mercado de San Miguel

4.4 (113216)

Pl. de San Miguel, s/n, 28005 Madrid, Spain

Welcome to the Mercado de San Miguel in Madrid, where shopping becomes a sizzling fiesta for your senses! Brace yourself for an unapologetic assault of gastronomic goodness that's equivalent to receiving a friendly slap on the back from a jolly Spanish grandpa. This bustling market is renowned for its mouthwatering tapas, lively ambience, and the ability to make your taste buds throw a flamenco party in your mouth. So, grab your stretchy pants and get ready to waltz through a culinary wonderland!

mercadodesanmiguel.es

Learn more

2. Visit the beautiful gardens of Campo del Moro

4.6 (7675)

P.º de la Virgen del Puerto, 1, 28013 Madrid, Spain

Welcome to Madrid, where you can escape the bustling city streets and immerse yourself in the enchanting gardens of Campo del Moro. Prepare to be bewitched by the colorful flora and fauna, because who needs a magic carpet ride when you can explore this hidden gem? Grab your sunscreen and get ready to stroll through a mesmerizing oasis, where you can pretend to be a royal among the peacocks and squirrels – just remember not to challenge them to a dance-off, they always win.

www.patrimonionacional.es

Learn more

3. Visit the Mercado de San Anton

4.3 (19212)

C. de Augusto Figueroa, 24, 28004 Madrid, Spain

Welcome to the Mercado de San Anton, an absolute gem hiding in the heart of Madrid. This lively marketplace will tickle your taste buds, leaving you drooling like a kid in a candy store. Stroll through the maze of vendors selling everything from succulent seafood to tantalizing tapas, and make sure to bring your stretchy pants because this place is a feast for your belly and a trap for your waistline. And let's not forget the breathtaking rooftop terrace where you can sip on a refreshing beverage, while marveling at the panoramic city views - just make sure to hold onto your drink, as one strong breeze might send it spiraling into the hands of an unsuspecting pigeon below.

www.mercadosananton.com

Learn more

4. Explore the historic Plaza de Cibeles

4.7 (46356)

Plaza Cibeles, S/N, 28014 Madrid, Spain

Welcome to Plaza de Cibeles, a historic gem nestled in the heart of Madrid that promises to whisk you away on an adventure fit for an Indiana Jones wannabe (minus the snake pit, of course). Lose yourself in the grandeur of the iconic Cibeles Fountain, where the mythological Spanish goddess, Cibele, sits atop a chariot, ready to perform her never-ending quest of looking fabulously photogenic. Marvel at the grandiose architecture of Palacio de Cibeles, a building so striking that it makes modern skyscrapers blush with envy, serving as a reminder that even in the 21st century, it's cool to be old.

www.esmadrid.com

Learn more

5. Discover the hidden gems of Malasaña neighborhood

Welcome to Malasaña, Madrid's hipster paradise and the land of hidden treasures! Brace yourself for narrow streets bursting with vintage boutiques, funky cafés, and bars that serve drinks with more flair than a circus performer. Get ready to stumble upon secret speakeasies disguised as laundromats, where you can wash away your worries and indulge in the city's finest cocktails. So, put on your most ironic pair of sunglasses, and prepare for an adventure that will make you feel like a cool cat in a sea of fedoras!

6. Admire the beauty of Almudena Cathedral

4.6 (20417)

C. de Bailén, 10, 28013 Madrid, Spain

Welcome, weary traveler, to the magnificent Almudena Cathedral in lively Madrid! Prepare to be dazzled by this architectural masterpiece, where history and humor collide in perfect harmony. As you stand before its awe-inspiring facade, don't be surprised if your jaw drops faster than a flamenco dancer's heel - this stunning cathedral is like the Spanish version of "beauty on steroids"! Marvel at its impressive blend of architectural styles from different eras, just like mixing sangria with tapas - an unexpected but delightful combination that will leave you craving for more!

catedraldelaalmudena.es

Learn more

7. Marvel at the modern architecture of Puerta de Europa

4.4 (100)

P.º de la Castellana, 28036 Madrid, Spain

Marvel at the grandiosity and quirkiness of Puerta de Europa in Madrid, where two brotherly towers lean on each other like they've had a little too much sangria the night before. Witness this architectural spectacle that makes you question if these towers are embracing in an endearing hug or competing in an unusual game of architectural Twister. Explore the whimsical intricacies of this modern wonder as you ponder why these towers didn't just admit that they secretly wanted to be parallel like the rest of the buildings.

Learn more

8. Discover the Thyssen-Bornemisza Museum

4.7 (34637)

P.º del Prado, 8, 28014 Madrid, Spain

Welcome to the Thyssen-Bornemisza Museum in Madrid, where art aficionados and explorers alike can embark on a vibrant visual rollercoaster. Prepare to have your eyes swoon and your mind blown as you traverse through centuries of artistic genius housed within this former palatial abode. From medieval marvels to 20th-century masterpieces, this museum has more artistic prowess than Picasso scoring a hole-in-one at a Salvador Dali-themed mini golf course.

www.museothyssen.org

Learn more

9. Experience the vibrant nightlife at Chueca

4.2 (1579)

C. de Pelayo, 11, local, 28004 Madrid, Spain

Welcome to the fabulous district of Chueca in Madrid, where the vibrant nightlife will make even the dullest wallflower break out their finest dance moves. Brace yourself for a whirlwind of sparkling discos, flamboyant bars, and flamenco-filled streets that will have you shaking your maracas until the break of dawn. Embrace your inner diva as you strut through Chueca, because here, the party never stops and the drinks flow like the flowing robes of a flamenco dancer.

www.llshowbar.com

Learn more

10. Wander around Gran Via

4 (570)

Calle de Silva, 2, 28013 Madrid, Spain

Welcome to Gran Via, the bustling and lively heart of Madrid! Prepare yourself for a unique sensory experience as you wander this iconic street, where fashionistas, street performers, and shopaholics alike compete for attention. Marvel at the elegant art deco buildings that will make you feel like you've stepped into the Roaring Twenties, but don't be too amazed or you might just end up colliding with a snail-paced tourist taking the perfect Instagram shot.

Learn more

11. Shop at the trendy boutiques in Salamanca district

5 (4)

Piombo, Calle de Claudio Coello, 65, 28001 Madrid, Spain

Welcome to the hipster haven of Madrid - the Salamanca district, where shopping is not just a hobby; it's a lifestyle! Prepare to squeeze into those skinny jeans and strut your way to the trendy boutiques that line the streets like cool kids waiting for their turn on the swing set. From funky fashion to unique accessories, this vibrant neighborhood will make you wish your suitcase had a built-in magic extension spell.

stores.ovsfashion.com

Learn more

12. Visit the Prado Museum

4.7 (104647)

C. de Ruiz de Alarcón, 23, 28014 Madrid, Spain

Welcome to the Prado Museum, where art enthusiasts and confused tourists alike gather to marvel at the masterpieces on display. Prepare to embark on a journey through time, as you navigate the labyrinth of rooms filled with paintings that are older than your great-grandma's collection of vintage vinyl records. Be careful not to get lost among the Renaissance and Baroque wonders; you might end up thinking you've discovered a secret passageway to 17th-century Spain.

www.museodelprado.es

Learn more

13. Discover the artworks at Reina Sofia Museum

3.9 (2940)

Museo Nacional Centro de Arte Reina Sofía, Edificio Sabatini, C. de Sta. Isabel, 52, 28012 Madrid, Spain

Welcome to the Reina Sofia Museum in Madrid, where you can twirl like Dali's mustache and get lost in Picasso's brushstrokes. Unleash your inner art detective and follow the puzzling paths of abstract masterpieces that make you question your very existence. Just remember: if you accidentally end up in the Surrealist section, be prepared for unexpected encounters with melting clocks and floating elephants!

www.grupoarzabal.com

Learn more

14. Explore the eclectic Matadero Madrid

4.5 (24187)

Pl. de Legazpi, 8, 28045 Madrid, Spain

Welcome to the wacky wonderland of Matadero Madrid, located right in the vibrant heart of the city! This creative haven is a playground for all things imaginative, where you can forget that you ever needed adult responsibilities. With its mishmash of quirky art installations, unique performance spaces, and the occasional appearance of a whimsical cow, Matadero Madrid promises an unforgettable experience that will leave you scratching your head, laughing out loud, and questioning the meaning of life all at once. So, grab your sense of humor and unleash your inner child as you get lost in this wild, offbeat treasure trove.

www.mataderomadrid.org

Learn more

15. Enjoy a bullfight at Las Ventas Bullring

4.5 (32413)

C. de Alcalá, 237, 28028 Madrid, Spain

Welcome to Las Ventas Bullring in sunny Madrid, where you can witness the ultimate showdown between man and beast – in a slightly unconventional setting. Prepare yourself for heart-racing excitement as you marvel at the skilled matadors gracefully dodging 500-kilogram bulls with the elegance of a dance-off, showcasing moves that would make even Beyoncé green with envy. So grab your red cape, channel your inner superhero, and get ready to experience a spectacle that will leave you wondering, "Is it just me, or did that bull just do the Macarena?"

www.las-ventas.com

Learn more

16. Enjoy the views from Templo de Debod

4.4 (47530)

C. de Ferraz, 1, 28008 Madrid, Spain

Ah, the Templo de Debod in Madrid, the perfect spot to "ooh" and "ahh" over the city's views while simultaneously pondering whether you left the oven on back home. From this ancient Egyptian temple transplanted to the heart of Spain, you'll have a front-row seat to witness the chaos of Madrid's bustling streets as they swirl around like a flamenco dancer on a caffeine high. And hey, don't worry, if the view doesn't take your breath away, the occasional gust of wind will surely give it a good attempt.

www.madrid.es

Learn more

17. Enjoy a flamenco performance at Casa Patas

4.5 (2015)

Pl. de Sta. Ana, 15, 28012 Madrid, Spain

Step foot into Casa Patas, Madrid's renowned flamenco haven, and prepare for an experience so irresistible that even your taste buds will start dancing. With every flip of the dancers' twirling skirts and each tap of their flamboyant shoes, you'll find yourself contemplating whether to join in or just let your awkward moves blend seamlessly with the vibrant chaos. Don't be surprised if you catch yourself humming along to the soul-stirring melodies while secretly wondering if your flamenco alter ego is just waiting to burst forth into stardom.

tablaoflamenco1911.com

Learn more

18. Experience the atmosphere at Plaza Mayor

4.6 (159264)

Pl. Mayor, 28012 Madrid, Spain

Looking to soak up some Spanish charm while avoiding the dreaded "tourist trap" status? Well, buckle up, my adventurous amigos, because Plaza Mayor in Madrid is the place to be! Step into a time machine that conveniently spits you out in the 17th century, where you’ll find yourself surrounded by towering red-brick facades, bustling cafes, and street performers eager to show off their juggling skills. And hey, if you're lucky, you might even witness the legendary pigeon mafia fiercely battling it out for a prime sunbathing spot. Olé!

www.madrid.es

Learn more

19. Stroll through Retiro Park

4.8 (168620)

28009 Madrid, Spain

Welcome to Retiro Park, where taking a leisurely stroll is like finding refreshingly relaxing refuge in the bustling concrete jungle of Madrid. As you enter, prepare to bid farewell to the buzzing traffic and say hello to an abundance of trees that will make you wonder if you've mistakenly teleported to the Garden of Eden. Don't be surprised if you bump into a flock of vibrant-colored parrots practicing their Spanish accents or find yourself engaged in a fierce debate with a chatty squirrel who insists on being your personal tour guide.

www.esmadrid.com

Learn more

20. Explore the Royal Palace

4.6 (84678)

C. de Bailén, s/n, 28071 Madrid, Spain

As you walk into the Royal Palace in Madrid, be prepared to feel like you've stepped straight into a fairy tale. And no, you don't need a magic wand or a talking animal sidekick to enjoy the experience, although they wouldn't hurt either. The palace boasts luxurious rooms that can rival even the most extra unicorn-themed bedroom you saw on Pinterest.

www.patrimonionacional.es

Learn more

How to get there

Plane

The best way to get to Madrid, Spain by plane is to fly into Madrid-Barajas Adolfo Suárez Airport (MAD) from your nearest major airport. Many airlines offer direct flights to Madrid from around the world, so check with your preferred carrier for availability and pricing.

Car

If you are traveling to Madrid by car, the A-6 is the major highway that links Madrid with northwest Spain, while the A-4 links Madrid with southern Spain. Other routes may also be available depending on your starting location. Be sure to check for tolls and plan your route accordingly.

Train

While there are train routes to Madrid from other European cities, the best option will depend on your starting location. The most popular national railway company in Spain is Renfe, which offers high-speed trains that run to Madrid from several cities throughout the country.

Boat

While there are no direct boat routes to Madrid, some cruise lines offer packages that include a stop in the nearby port city of Valencia. Once there, you can take a train or bus to Madrid. The port of Valencia is serviced by several major cruise lines, including Royal Caribbean and MSC Cruises.

Bus

Buses are a popular and affordable way to get to Madrid from other Spanish cities. Several companies, such as ALSA and Avanza, offer daily bus service to Madrid from cities like Barcelona, Valencia, and Seville. The main bus station in Madrid is Estación Sur de Autobuses.

More guides

A 3-Day Romantic Getaway to Madrid

Experience a romantic trip in Madrid, Spain, where the stunning architecture and buzzing nightlife add to the city's allure. Take a stroll through the city's numerous parks and visit the world-renowned museums, such as the Prado National Museum, filled with mesmerizing artwork. Savor the traditional cuisine and soak up the vibrant atmosphere as you make cherished memories with your loved one.

Romantic Retreat: 2-Day Escape to Madrid

Madrid, Spain is the perfect destination for a romantic trip. Walk hand in hand through the beautiful Retiro Park, indulge in a candlelit dinner of tapas and wine, and enjoy the stunning architecture of the Almudena Cathedral and Royal Palace. Relax and savor the city's charm, culture, and romance with your loved one.

Madrid on a Budget: History, Art & Culture

A trip to Madrid on a limited budget is still possible! You can find affordable hostels, street food and free activities. Explore museums, parks and the city's vibrant nightlife without breaking the bank.

4-Day Fun-Filled Guide to Discover Madrid

As a tourist in Madrid, you will have a chance to explore the capital city of Spain, known for its rich culture, history, and art. You can wander around the stunning plazas and palaces, visit the renowned museums to see the works of art by Goya and Picasso, and indulge in delectable Spanish cuisine at the local cafes and restaurants. The vibrant nightlife of Madrid with music, dance, and food is something you shouldn't miss while visiting this beautiful city.