Begin your Portuguese adventure in the charming capital city of Lisbon. In the morning, visit the historic district of Alfama, with its narrow streets, colorful houses, and stunning views of the city. Afterward, head to Belém and explore the iconic Belém Tower and Jerónimos Monastery. As evening falls, indulge in traditional Portuguese cuisine at a local restaurant.
Embark on a day trip to the enchanting town of Sintra, known for its fairytale-like palaces and lush gardens. Begin your morning by exploring the colorful Pena Palace and its surrounding park. In the afternoon, visit the mystical Quinta da Regaleira, with its secret tunnels and beautiful gardens. Wrap up your day with a visit to the historic center of Sintra and indulge in traditional pastries.
On Christmas Day, head north to the vibrant city of Porto. Start your day with a visit to the historic Ribeira district, where you can admire the colorful houses and enjoy a leisurely stroll along the Douro River. In the afternoon, explore the famous Livraria Lello bookstore and indulge in a wine tasting experience in one of the port wine cellars. End the day with a delicious dinner in a local restaurant.
Escape to the stunning Douro Valley and indulge in its picturesque landscapes and world-renowned wineries. Take a scenic boat tour along the Douro River in the morning, passing by terraced vineyards and charming villages. In the afternoon, visit a local winery for a wine tasting experience and learn about the wine production process. Enjoy a peaceful evening in the valley.
Head south to the coastal town of Lagos, known for its stunning beaches and unique rock formations. Spend the morning exploring the famous Ponta da Piedade, with its breathtaking cliffs and caves. In the afternoon, relax on the beautiful Praia Dona Ana beach or take a boat tour to explore the coastline further. As the day comes to an end, enjoy a seafood dinner at a local restaurant.
Travel inland to the historic city of Évora, a UNESCO World Heritage site. Begin your day with a visit to the iconic Roman Temple, followed by exploring the Gothic Cathedral and the fascinating Capela dos Ossos (Chapel of Bones). In the afternoon, wander through the narrow streets of the old town, admiring the whitewashed houses and charming squares. Enjoy a traditional Alentejo dinner in the evening.
End your Portuguese journey with a visit to the coastal towns of Cascais and Estoril. Start your day by exploring the charming streets of Cascais and relaxing on its beautiful beach. In the afternoon, visit the famous Casino Estoril and try your luck or take a leisurely walk along the promenade. Enjoy a farewell dinner with ocean views before heading back to Lisbon.
While exploring Portugal, don't miss out on the hidden gems and local favorites. Visit the coastal village of Nazaré, known for its giant waves and picturesque views. Explore the charming town of Óbidos, with its medieval walls and cobblestone streets. Discover the stunning landscapes of the Azores Islands, a paradise for nature lovers. And make sure to try the famous pastéis de nata, delicious custard tarts that can be found in pastry shops throughout the country.
For hotel and flight prices, check out Kayak.