3 Week Spain, Portugal and Morocco Tours & Trips
4.5 stars on(7,840 reviews)- Choose from 44 Spain, Portugal and Morocco tours
- 1,200+ verified reviews from TourRadar travelers
- 24/7 customer support
10 best Spain, Portugal And Morocco 3 week tour packages
Compiled by

SteffSpain, Portugal and Morocco travel expert at TourRadar
- Jewels of Spain, Portugal & Morocco - 21 days
- Spain, Portugal & Morocco
- 21-Day Tour Madrid & Portugal & Andalusia & Morocco
- Lisbon, Coimbra, Évora, Porto, Andalusia, and Madrid in 21 Days
- Spain, Portugal & Morocco Odyssey
- Spain, Portugal and Morocco Highlights (Summer, 21 Days, Arrival Incl Transfer Marrakesh Apt To Hotel)
- Spain, Portugal and Morocco Highlights (Summer, 21 Days)
- 21 Day Madrid, Marrakech, Granada and more
- 19-Day Madrid, Lisbon, Seville, Cordoba, Fez, Marrakech, Granada and more.
- Spain, Morocco and Portugal (41 destinations)
A three-country adventure visiting 22 cities in 21 days. Madrid's Habsburg District, Porto's wine cellars, Lisbon's Alfama Quarter, and Marrakech's souks showcase local culture. Features Douro River cruises, Fado shows, and visits to Chefchaouen's blue-washed streets.
Madrid Spain
109 miSalamanca Spain
155 miPorto Portugal
35 miShow 19 more
Aveiro Portugal
32 miCoimbra Portugal
109 miLisbon Portugal
150 miMerida Spain
110 miCordoba Spain
75 miSeville Spain
48 miJerez Spain
53 miRonda Spain
42 miGibraltar Gibraltar
39 miTetouan Morocco
28 miChefchaouen Morocco
80 miFes Morocco
240 miMarrakesh Morocco
133 miCasablanca Morocco
54 miRabat Morocco
134 miTangier Morocco
20 miTarifa Spain
80 miCosta del Sol Spain
57 miGranada Spain
224 miMadrid Spain
From $10,005
20% Off- US$8,004You save $2,001
A grand circuit through Spain, Portugal, and Morocco spans 21 cities. Madrid's Royal Palace, Porto's historic center, and Marrakech's medina await. Accommodations include the 4.5-star Hilton Tangier and 4-star Holiday Inn Porto Gaia, with 34 meals provided.
Madrid Spain
109 miSalamanca Spain
180 miVigo Spain
37 miShow 20 more
Viana do Castelo Portugal
23 miBraga Portugal
28 miPorto Portugal
66 miCoimbra Portugal
42 miFatima Portugal
67 miLisbon Portugal
157 miCaceres Spain
146 miSeville Spain
63 miRonda Spain
37 miTorremolinos Spain
93 miTangier Morocco
130 miMeknes Morocco
33 miFes Morocco
152 miCasablanca Morocco
133 miMarrakesh Morocco
178 miRabat Morocco
134 miTangier Morocco
93 miTorremolinos Spain
62 miGranada Spain
186 miToledo Spain
42 miMadrid Spain
From
20% Off- US$3,479
A 21-day cultural tour through Spain, Portugal, and Morocco visits 24 cities. Lisbon's Belem Tower, Fez's medieval medina, and Granada's Alhambra stand out. The route features UNESCO sites and traditional experiences.
Madrid Spain
55 miAvila Spain
54 miSalamanca Spain
155 miShow 23 more
Porto Portugal
66 miCoimbra Portugal
42 miFatima Portugal
9 miBatalha Portugal
13 miNazare Portugal
6 miAlcobaca Portugal
57 miLisbon Portugal
157 miCaceres Spain
139 miCordoba Spain
75 miSeville Spain
63 miRonda Spain
41 miCosta del Sol Spain
80 miTarifa Spain
204 miCasablanca Morocco
133 miMarrakesh Morocco
178 miRabat Morocco
73 miMeknes Morocco
33 miFes Morocco
128 miTangier Morocco
20 miTarifa Spain
80 miCosta del Sol Spain
57 miGranada Spain
186 miToledo Spain
42 miMadrid Spain
From
20% Off- US$3,600
Journey through Spain, Portugal, and Morocco visiting 23 cities in 21 days. Experience Lisbon's historic districts, Fez's ancient medina, and Granada's Alhambra palace. Includes ferry crossing of Gibraltar Strait, luxury coach travel, and daily breakfast for $208 per day.
Lisbon Portugal
66 miEvora Portugal
76 miTomar Portugal
41 miShow 20 more
Coimbra Portugal
32 miAveiro Portugal
35 miPorto Portugal
104 miBatalha Portugal
27 miObidos Portugal
44 miLisbon Portugal
150 miMerida Spain
110 miCordoba Spain
75 miSeville Spain
63 miRonda Spain
41 miMalaga Spain
81 miTarifa Spain
11 miAlgeciras Spain
31 miTangier Morocco
128 miFes Morocco
104 miRabat Morocco
54 miCasablanca Morocco
133 miMarrakesh Morocco
458 miGranada Spain
186 miToledo Spain
42 miMadrid Spain
From $4,261
10% Off- US$3,836You save $426
Three countries unfold over 21 days, from Madrid's historic quarters to Marrakech's souks. Luxurious stays at Meliá Castilla and Mogador Kasbah, with daily breakfast and expert guides included.
Madrid Spain
109 miSalamanca Spain
155 miPorto Portugal
66 miShow 26 more
Coimbra Portugal
42 miFatima Portugal
9 miBatalha Portugal
13 miNazare Portugal
6 miAlcobaca Portugal
57 miLisbon Portugal
157 miCaceres Spain
139 miCordoba Spain
75 miSeville Spain
63 miRonda Spain
41 miCosta del Sol Spain
80 miTarifa Spain
11 miAlgeciras Spain
31 miTangier Morocco
130 miMeknes Morocco
33 miFes Morocco
104 miRabat Morocco
54 miCasablanca Morocco
133 miMarrakesh Morocco
133 miCasablanca Morocco
184 miTangier Morocco
20 miTarifa Spain
11 miAlgeciras Spain
68 miCosta del Sol Spain
57 miGranada Spain
186 miToledo Spain
42 miMadrid Spain
From
10% Off- US$4,090
This 21-day route covers 24 cities across Spain, Portugal, and Morocco. Córdoba's UNESCO-listed Mezquita, Porto's wine estates, Chefchaouen's blue medina, and Merzouga's Sahara camp captivate visitors. Approx. $250 per day includes 20 breakfasts, 7 dinners, and luxury accommodations.
Madrid Spain
184 miCordoba Spain
75 miSeville Spain
219 miShow 22 more
Santa Cruz Portugal
150 miAlgarve Portugal
130 miSintra Portugal
14 miLisbon Portugal
15 miCascais Portugal
175 miPorto Portugal
155 miSalamanca Spain
109 miMadrid Spain
55 miAvila Spain
650 miMarrakesh Morocco
133 miCasablanca Morocco
54 miRabat Morocco
119 miChefchaouen Morocco
94 miVolubilis Morocco
23 miFes Morocco
94 miMidelt Morocco
90 miErfoud Morocco
28 miMerzouga Morocco
21 miRissani Morocco
80 miTodra Gorge Morocco
6 miTinghir Morocco
90 miOuarzazate Morocco
81 miMarrakesh Morocco
From $5,348
20% Off- US$4,278+$267 upfront costsYou save $1,070
This 21-day adventure spans 20 cities across Spain, Portugal, and Morocco. Experience highlights from Sintra's Quinta da Regaleira palace to Chefchaouen's blue medina, with included features like internal flights, 19 hotel nights, and unique experiences from wine tasting at Quinta do Sanguinhal to desert camping in Merzouga.
Madrid Spain
184 miCordoba Spain
75 miSeville Spain
119 miShow 18 more
Algarve Portugal
130 miSintra Portugal
7 miCascais Portugal
15 miLisbon Portugal
170 miPorto Portugal
155 miSalamanca Spain
54 miAvila Spain
55 miMadrid Spain
652 miMarrakesh Morocco
133 miCasablanca Morocco
54 miRabat Morocco
119 miChefchaouen Morocco
94 miVolubilis Morocco
23 miFes Morocco
184 miErfoud Morocco
28 miMerzouga Morocco
99 miTodra Gorge Morocco
89 miOuarzazate Morocco
81 miMarrakesh Morocco
From
20% Off- US$4,445+$169 upfront costs
A 21-day route covers 14 cities across Spain, Portugal, and Morocco. Madrid's Temple of Debod, Porto's wine cellars, Lisbon's Jerónimos Monastery, Seville's Plaza de España, and Marrakech's Bahia Palace dazzle visitors. Guided tours, comfortable accommodations, and authentic dining complete the experience.
Madrid Spain
288 miVigo Spain
74 miPorto Portugal
66 miShow 12 more
Coimbra Portugal
109 miLisbon Portugal
194 miSeville Spain
99 miCosta del Sol Spain
99 miTangier Morocco
138 miVolubilis Morocco
15 miMeknes Morocco
119 miCasablanca Morocco
133 miMarrakesh Morocco
178 miRabat Morocco
228 miCosta del Sol Spain
57 miGranada Spain
224 miMadrid Spain
From
20% Off- US$4,680
The 19-day route through three countries stretches from Madrid's Royal Palace to Fez's ancient medina. Includes 18 nights accommodation, ferry crossings, UNESCO site visits, and traditional dining across Spain, Portugal, and Morocco.
Madrid Spain
Madrid Spain
133 miTrujillo Spain
182 miShow 14 more
Lisbon Portugal
67 miFatima Portugal
210 miSeville Spain
146 miCaceres Spain
139 miCordoba Spain
81 miRonda Spain
41 miCosta del Sol Spain
5 miTorremolinos Spain
8 miMalaga Spain
283 miCasablanca Morocco
54 miRabat Morocco
228 miCosta del Sol Spain
57 miGranada Spain
186 miToledo Spain
42 miMadrid Spain
From
20% Off- US$4,215
A 19-day route covering 37 cities across Spain, Portugal, and Morocco. Starting at approx. $140 per day, visit UNESCO sites like Alhambra Palace, Marrakech's Medina, and cruise Seville's Guadalquivir River. Rest at selected hotels including Hampton by Hilton Barcelona and Roma Lisboa in Lisbon.
Barcelona Spain
116 miPeniscola Spain
74 miValencia Spain
77 miShow 37 more
Alicante Spain
188 miGranada Spain
146 miMurcia Spain
40 miCaravaca de la Cruz Spain
231 miAlcázar of Seville Spain
Seville Spain
112 miTangier Morocco
24 miAsilah Morocco
110 miRabat Morocco
434 miCosta de Lavos Portugal
337 miCosta del Sol Spain
68 miAlgeciras Spain
11 miTarifa Spain
16 miGibraltar Gibraltar
220 miCasablanca Morocco
133 miMarrakesh Morocco
81 miOuarzazate Morocco
62 miBoumalne Dades Morocco
71 miAit Benhaddou Morocco
172 miErfoud Morocco
184 miFes Morocco
94 miMidelt Morocco
58 miMoyen Atlas Morocco
41 miAzrou Morocco
35 miBhalil Morocco
142 miTangier Morocco
112 miSeville Spain
91 miAlgeciras Spain
11 miTarifa Spain
217 miEvora Portugal
66 miLisbon Portugal
14 miSintra Portugal
7 miCascais Portugal
1 miEstoril Portugal
170 miCaceres Spain
78 miEstremoz Portugal
234 miMuseo del Prado Spain
Madrid Spain
From
20% Off- US$2,766
What people love about 3 Week Spain, Portugal And Morocco Tours
- 18-Day Tour Portugal & Andalusia & Morocco
We were on a ENGLISH SPEAKING TOUR but we're placed on a SPANISH SPEAKING TOUR. Our guide with LIMITED ENGLISH would forget us 4 Canadians on tour, many details missed unfortunately for first 7 days.