Spain, Portugal and Morocco Tours in July 2025
4.5 stars on(7,105 reviews)- Choose from 50+ Spain, Portugal and Morocco tours
- 800+ verified reviews from TourRadar travelers
- 24/7 customer support
10 best Spain, Portugal and Morocco trips in July 2025
Compiled by
SteffSpain, Portugal and Morocco travel expert at TourRadar
- Best of Spain, Portugal and Morocco (Summer, 32 Days, Arrival Incl Transfer Marrakesh Apt To Hotel)
- Spain, Portugal and Morocco Highlights (Summer, 21 Days, Arrival Incl Transfer Marrakesh Apt To Hotel)
- Spain, Portugal & Morocco (18 destinations)
- Spain, Portugal & Morocco
- Spain, Portugal & Morocco
- Portugal, Andalusia and Morocco (Multi country)
- Andalucia & Morocco
- Moroccan Capitals, Seville and Lisbon (11 destinations)
- Madrid to Marrakech (9 destinations)
- Atlantic Route, From Casablanca to Lisbon (including Merida)
Duration 32 days Destinations Spain, Portugal, Morocco Age Range up to 35 year olds Operated in English Operator Contiki July departure dates
25 Jul, 2025 10+ spaces left From $7,958
20% Off- US$6,366+$267 upfront costsYou save $1,592
Duration 21 days Destinations Spain, Portugal, Morocco Age Range up to 35 year olds Operated in English Operator Contiki From $5,058
20% Off- US$4,046+$267 upfront costsYou save $1,012
Duration 25 days Destinations Spain, Portugal, Morocco Age Range 15 to 99 year olds Operated in English Operator Intrepid Travel July departure dates
See All Departure Dates1 Jul, 2025 10 spaces left 5 Jul, 2025 8 spaces left From $4,815
20% Off- US$3,852You save $963
Spain, Portugal & Morocco
192 Reviews by TourRadar travelers“At all times he was calm, highly capable, warm and highly knowledgeable about the history and culture.”
Imogen, traveled in September 2023
Duration 16 days Destinations Spain, Portugal, Morocco Age Range up to 99 year olds Operated in English Operator Cosmos July departure dates
See All Departure Dates5 Jul, 2025 7 spaces left 12 Jul, 2025 7 spaces left From $2,999
3% Off- US$2,899You save $100
Spain, Portugal & Morocco
9 Reviews by TourRadar travelers“This tour was truly Amazing!!! We loved it. Could not fault it. Well worth the money we paid.”
John, traveled in August 2023
Duration 18 days Destinations Spain, Portugal, Morocco Age Range 1 to 99 year olds Operated in English, Spanish Operator VPT Tours July departure dates
See All Departure Dates4 Jul, 2025 10+ spaces left 11 Jul, 2025 10+ spaces left From $2,470
15% Off- US$2,100You save $370
Portugal, Andalusia and Morocco (Multi country)
3 Reviews by TourRadar travelers“The actual tour itself was good. Guides were great, accommodation was excellent.”
Louise, traveled in February 2024
Duration 18 days Destinations Spain, Portugal, Morocco Age Range 10 to 99 year olds Operated in English, Spanish Operator Destination Services Spain July departure dates
See All Departure Dates22 Jul, 2025 10+ spaces left 29 Jul, 2025 10+ spaces left From $3,675
15% Off- US$3,124You save $551
Andalucia & Morocco
9 Reviews by TourRadar travelers“The tour was very good overall. I will definitely recommend this tour to anyone.”
Vijay, traveled in August 2022
Duration 10 days Destinations Portugal, Spain, Morocco Age Range 1 to 99 year olds Operated in English, Spanish Operator VPT Tours July departure dates
See All Departure Dates5 Jul, 2025 10+ spaces left 12 Jul, 2025 10+ spaces left From $1,683
15% Off- US$1,431You save $252
Duration 12 days Destinations Morocco, Spain, Portugal Age Range up to 85 year olds Operated in English Operator Europamundo July departure dates
See All Departure Dates1 Jul, 2025 10+ spaces left 8 Jul, 2025 10+ spaces left From $1,562
15% Off- US$1,328You save $234
Duration 15 days Destinations Spain, Portugal, Morocco Age Range 15 to 99 year olds Operated in English Operator Intrepid Travel July departure dates
See All Departure Dates1 Jul, 2025 10 spaces left 5 Jul, 2025 8 spaces left From $3,765
20% Off- US$3,012You save $753
Duration 12 days Destinations Morocco, Spain, Portugal Age Range up to 85 year olds Operated in English Operator Europamundo July departure dates
See All Departure Dates1 Jul, 2025 10+ spaces left 8 Jul, 2025 10+ spaces left From $1,574
15% Off- US$1,338You save $236