Explore the winding, hilly streets of Lisbon, Portugal's stunningly picturesque capital, and find hidden alleys, cozy cafes and stunning viewpoints. Visit the Belem Tower and Jerónimos Monastery, UNESCO World Heritage sites celebrating Portugal's Age of Discovery. In the evening, head to Bairro Alto district, known for its nightlife, and watch a performance of Fado, traditional Portuguese music.
Drive to Porto, Portugal's second-largest city known for its wine and charming old town. Discover the Ribeira district, a UNESCO World Heritage site overlooking the Douro River, and enjoy a wine tasting cruise on the river. End your day with a visit to the Lello Bookstore, one of the world's most beautiful bookstores.
Drive across the border to Santiago de Compostela, Galicia's capital and a UNESCO World Heritage city. Visit the Cathedral, an important Catholic pilgrimage site, and walk along the cobbled streets of the old town. Eat some mouth-watering Galician seafood or savor a glass of Albariño wine.
Drive to Madrid, the Spanish capital known for its lively atmosphere, stunning architecture, and world-class museums. Visit the iconic Prado Museum and the Royal Palace, take a stroll in Retiro Park, and enjoy traditional Spanish cuisine. Spend the night watching a flamenco show or bar-hopping in the trendy Malasaña district.
Take a short flight to Marrakech, one of Morocco's most vibrant and colorful cities. Visit the stunning Koutoubia Mosque, explore the bustling souks and Djemaa El Fna square, and take a relaxing stroll in the Majorelle Gardens. Stay at a romantic riad, a traditional Moroccan house with an interior courtyard, and indulge in the city's vibrant food scene.
Drive or take a train to Fes, Morocco's cultural and spiritual capital. The entire old town of Fes is a UNESCO World Heritage site with an impressively preserved medieval architecture. Visit the Bou Inania Madrasa, the Al-Qarawiyyin Library, and the tanneries of the Fes el Bali Medina. Stay at a luxurious traditional Fassi house and enjoy a festive Moroccan dinner.
Drive or take a train back to Marrakech and spend two more days taking in the city's vibrant atmosphere. Visit the Bahia Palace and the Saadian Tombs, go on a camel ride in the Palmeraie Oasis, and take a day trip to the Atlas Mountains. End your day with mint tea and pastries at a rooftop terrace overlooking the city.
Take a flight to the Costa del Sol, a scenic stretch of the Andalusian coast known for its beaches, golf resorts, and glamorous nightlife. Stay at a luxury resort in Marbella or Puerto Banus, and spend your days lounging on the beach, exploring quaint Andalusian towns like Mijas or Ronda, and dining on delicious seafood.
Drive to Malaga International Airport and catch your flight back home, with unforgettable memories of your honeymoon in Portugal, Spain and North Africa.
Consider renting a car to explore Portugal and Spain, but be aware that parking can be expensive and driving in big cities can be stressful. Trains are a comfortable option for the long distances between cities, but book in advance to get the best fares. In Morocco, taxis or guided tours are recommended for sightseeing. Budget approximately €400-500 for fuel, tolls, and parking in Portugal and Spain. Flights from Madrid to Marrakech cost around €100-150 per person, and transportation by train from Marrakech to Fes costs €20-30 per person.
If you have more time, consider adding a few days in Lisbon to explore nearby Sintra or Cascais, or drive to the Douro Valley for scenic vineyards. In Spain, visit Barcelona for Gaudi's unique art and architecture or the Basque Country for world-class cuisine. In Morocco, visit the Sahara desert for an unforgettable camel trek or travel to the blue city of Chefchaouen. If you have less time, skip some of the destinations or shorten your stay in each city.
Lisbon Portela Airport (LIS) is the main airport in Portugal and is located about 6 km from the city center. Porto Francisco Sá Carneiro Airport (OPO) is located about 11 km from the city center. Adolfo Suárez Madrid-Barajas Airport (MAD) is Spain's biggest airport and is located about 12 km northeast of the city center. Marrakech-Menara Airport (RAK) is the main airport in Morocco and is located about 6 km from the city center. Malaga-Costa del Sol Airport (AGP) is the main airport on the Costa del Sol and is located about 8 km southwest of Malaga.