Experience the timeless charm of Portugal and the vibrant energy of Morocco on this 6-night multi-centre holiday combining Porto, Lisbon, and Marrakech. Wander through Portugal's historic cities before immersing yourself in the colourful souks, rich culture, and enchanting atmosphere of Morocco's famous Red City.
This package includes return flights from UK, a rail journey from Lisbon to Porto, a flight from Porto to Marrakech, airport transfers throughout, and 2 nights in each destination with daily breakfast. Perfect for travellers seeking culture, history, cuisine, and unforgettable city experiences.
Quick Summary
Package Overview
Start your journey in Porto, known for its riverside charm, colourful architecture, and port wine cellars. Continue by rail to Lisbon, with historic neighbourhoods, iconic trams, and scenic viewpoints. Then fly to Marrakech, where vibrant souks, ornate palaces, tranquil gardens, and lively squares await. From Portugal's Atlantic charm to Morocco's exotic allure, this three-city escape blends culture, history, and unforgettable experiences.
Destinations & Highlights
✅ Porto – Ribeira District, Dom Luís I Bridge & famous port wine cellars.
✅ Lisbon – Historic trams, Belém Tower & colourful Alfama district.
✅ Marrakech Medina – Bustling souks, traditional riads & local crafts.
✅ Traditional Riads – Stay in an authentic Moroccan riad, showcasing beautiful courtyards, intricate architecture, and warm local hospitality.
Best Time to Travel
April to June and September to November offer the most pleasant weather, making them ideal for exploring Porto, Lisbon, and Marrakech with comfortable temperatures, sunny days, and excellent sightseeing conditions.
Departure Dates:
Inclusions:
Return flights from London Stansted airport
Private airport transfers throughout
Internal train journeys:
- Porto → Lisbon
2 nights stay at 4★ Hotel HF Fenix Porto, Porto
Local accommodation tax: €3 per person per night (approx. £5.18 per person for the full stay)
2 nights stay at 4★ Hotel Marquês de Pombal, Lisbon
Local accommodation tax: €4 per person per night (approx. £6.9 per person for the full stay)
3 nights stay at 4★ Hotel Riad Jona, Marrakech
Local accommodation tax: MAD 39 per person per night (approx. £6.3 per person for the full stay)
Daily breakfast included
Based on two adults sharing
We strive to confirm the hotels listed in rare cases where listed hotels aren’t available, like-for-like alternatives will be provided
ℹ️ Note: City taxes are payable locally at the hotel.