What to do in Porto?
Travel Expert
Discover the best things to do in Porto, a city where rich history and vibrant culture come together along the scenic Douro River. From exploring the winding streets of the Ribeira district and visiting the stunning Livraria Lello bookstore to enjoying panoramic views from Clérigos Tower or indulging in a port wine tasting in Vila Nova de Gaia, Porto offers countless unforgettable experiences. Whether you’re a foodie, a history lover, or an adventurer, this guide will highlight the must-see sights and hidden gems of this charming city.
Beste restaurants Rotterdam
1. Livraria Lello
The World’s Most Beautiful Bookstore
Livraria Lello is not just a bookstore; it’s a magical experience straight out of a fairy tale. Often ranked among the most beautiful bookstores in the world, this Porto gem is famous for its stunning architecture, including a grand staircase that seems to float in mid-air. Book lovers and Harry Potter fans flock here to soak in the enchanting atmosphere (rumor has it that J.K. Rowling was inspired by this place). It’s a must-visit, whether you’re a bibliophile or just looking for that perfect Instagram shot. Don’t forget to pick up a book as a souvenir!
Average Price per Person: €6 (entrance fee, redeemable against a book purchase)
2. Ribeira District
Wander Through Porto’s Historic Heart
The Ribeira District is where Porto’s charm comes alive with its narrow, winding streets, colorful buildings, and lively riverside atmosphere. Take a leisurely stroll along the Douro River, where you’ll find traditional boats bobbing on the water and street performers adding to the vibrant energy. This UNESCO World Heritage site is packed with history, cute cafes, and hidden gems at every turn. It’s the perfect place to get lost for a few hours and soak in the city’s old-world charm.
Average Price per Person: Free
3. Clérigos Tower
Climb for the Best Views in Porto
Clérigos Tower offers the best views in Porto, but you’ll have to work for it! Climb the 240 steps to the top, and you’ll be rewarded with panoramic vistas of the city’s red rooftops, the Douro River, and beyond. This Baroque tower is an iconic symbol of Porto, and the climb is all part of the fun. Don’t forget your camera, because the views from the top are absolutely breathtaking!
Average Price per Person: €8
4. Palácio da Bolsa
Step into a World of Elegance
Palácio da Bolsa, or the Stock Exchange Palace, is one of Porto’s most stunning landmarks. This 19th-century building dazzles with its lavish interiors, including the jaw-dropping Arab Room, which looks like something out of a royal palace in the Middle East. Guided tours take you through the opulent halls where merchants once made deals that shaped the city’s history. It’s a must-see for architecture lovers and anyone who appreciates a bit of old-world glamour.
Average Price per Person: €10
5. Port Wine Cellars
Sip Your Way Through Porto’s Famous Wine
No visit to Porto is complete without a tour of the Port Wine Cellars in Vila Nova de Gaia. Cross the Dom Luís I Bridge, and you’ll find yourself in wine heaven, with numerous cellars offering guided tours and tastings. Learn about the history of port wine, how it’s made, and, of course, sample some of the finest vintages. It’s a delicious way to spend an afternoon, with each sip offering a taste of Porto’s rich heritage.
Average Price per Person: €15-€25 (varies by cellar)
6. Serralves Museum & Park
Art and Nature in Perfect Harmony
Serralves Museum & Park is a double treat for culture and nature lovers. The museum itself is a masterpiece of contemporary art, with exhibitions that are as thought-provoking as they are visually stunning. But the real magic happens outside, where 18 hectares of lush gardens, sculptures, and hidden paths await. Whether you’re admiring art indoors or enjoying a peaceful stroll through the gardens, Serralves is a serene escape from the hustle and bustle of the city.
Average Price per Person: €20 (museum and park)
7. Dom Luís I Bridge
Iconic Views and a Walk to Remember
Walking across the Dom Luís I Bridge is one of the quintessential things to do in Porto. This double-deck iron bridge, designed by a student of Gustave Eiffel, connects Porto with Vila Nova de Gaia and offers some of the most spectacular views of the city and the Douro River. Whether you walk across during the day or at sunset, the experience is unforgettable. Plus, it’s free, so it’s a great way to soak in the sights without spending a dime.
Average Price per Person: Free
8. São Bento Railway Station
A Station with a Story
São Bento Railway Station is not just a place to catch a train; it’s a piece of art. The station’s main hall is adorned with over 20,000 azulejos (traditional blue and white tiles) depicting scenes from Portuguese history. It’s one of Porto’s most iconic landmarks and a must-see for anyone interested in the country’s culture and heritage. Even if you’re not traveling by train, it’s worth a visit just to marvel at the stunning tilework.
Average Price per Person: Free
9. Bolhão Market
Dive into Porto’s Foodie Paradise
Bolhão Market is a feast for the senses and a must-visit for any foodie wondering what to do in Porto. This bustling market is the place to go for fresh produce, traditional Portuguese foods, and local delicacies. Wander through the stalls, chat with friendly vendors, and sample everything from fresh seafood to regional cheeses. It’s a vibrant, authentic slice of Porto life that you won’t want to miss.
Average Price per Person: Free to enter, prices vary by purchase
10. Casa da Música
Porto’s Architectural Marvel
Casa da Música is Porto’s iconic concert hall and a must-see for architecture buffs. Designed by renowned architect Rem Koolhaas, this futuristic building is as impressive on the outside as it is on the inside. Take a guided tour to learn about its innovative design, or better yet, catch a live performance to experience its world-class acoustics. Whether you’re into classical music or contemporary beats, Casa da Música has something for everyone.
Average Price per Person: €10 (tour), concert prices vary
11. Foz do Douro
Where the River Meets the Sea
Foz do Douro is Porto’s coastal gem, where the Douro River flows into the Atlantic Ocean. This upscale neighborhood is the perfect spot for a relaxing day by the sea. Stroll along the promenade, explore the historic forts, or simply kick back at one of the many seaside cafes. It’s a beautiful blend of natural beauty and laid-back charm, making it a great escape from the city center.
Average Price per Person: Free
12. Church of São Francisco
Gothic Grandeur with a Golden Twist
The Church of São Francisco is a Gothic masterpiece with a jaw-dropping interior covered in gold leaf. As you step inside, you’ll be awestruck by the intricate carvings and the sheer opulence of the decor. The church’s underground catacombs add a touch of mystery to your visit, making it a fascinating stop on your Porto adventure. It’s one of the most unique and beautiful churches you’ll ever see.
Average Price per Person: €8
13. Cais de Gaia
Porto’s Best Viewpoint
Cais de Gaia offers one of the best views of Porto, with the city’s colorful buildings and the Dom Luís I Bridge creating a picture-perfect scene. Located across the river in Vila Nova de Gaia, this lively area is packed with cafes, bars, and port wine cellars. It’s the perfect spot to relax with a glass of port and watch the sunset over the city. A must-visit for those looking to capture the essence of Porto in a single view.
Average Price per Person: Free
14. Take a River Cruise
See Porto from the Water
One of the best ways to see Porto is from the water, and a Douro River cruise offers just that. Hop on a traditional rabelo boat and cruise along the river, taking in stunning views of the city’s hillsides, bridges, and historic architecture. It’s a relaxing way to get a new perspective on Porto, with options ranging from quick 1-hour trips to full-day excursions. Perfect for those looking to sit back, relax, and let the scenery come to them.
Average Price per Person: €15-€60 (varies by cruise length)
15. Jardins do Palácio de Cristal
A Green Oasis with a View
Jardins do Palácio de Cristal is a peaceful haven in the middle of the city, offering beautifully landscaped gardens and stunning views of the Douro River. Wander through the manicured lawns, fountains, and flower beds, or simply find a quiet spot to relax and take in the scenery. It’s a favorite spot for both locals and tourists looking for a bit of tranquility amidst Porto’s hustle and bustle.
Average Price per Person: Free