$1399 & up – Barcelona & Madrid: 6 nights w/air

Sunny Chang
Deal Expert
Visit two of Spain's most iconic cities with this deal that saves up to $1190.

Why We Love This Deal

Go tapas tasting, sample the local sangria, caña or cava, and visit cathedrals, art museums and more with this six-night Spain deal. We love that the hotels are highly rated with strong walking scores, making them the best place to call home as you discover Barcelona and Madrid. 

What's included:

  • Roundtrip flights from Canada and flight from Barcelona to Madrid 
  • Three nights at the Grand Derby Suite Hotel and three nights at Petit Palace Alcala; both hotels are in the top 10% of all resorts in the area on TripAdvisor
  • Daily breakfast 
  • Air and hotel taxes

Depart for the following per-person prices:

  • Toronto, Montreal or Ottawa ... $1399 on select dates January-April 2023 
  • Halifax ... $1499 on select dates January-February 2023 
  • Calgary ... $1599 on select dates January 2023 
  • Edmonton ... $1699 on select dates March 2023 
  • Vancouver ... $1899 on select dates December 2022 - April 2023

Additional dates are available through September 2023 from +$100. 

Travelodeal also offers an eight-night itinerary with two extra nights in Valencia or Seville, a nine-night itinerary with three nights at either Ibiza or Mallorca, or a nine-night itinerary with three extra nights in Lisbon, Portugal. 

Book by Dec. 23.

* Restrictions may apply. Prices are per person, based on two people sharing a room. Air and hotel taxes are included. Hotels are based on availability and are subject to change. Refund Policy: Once booked with Travelodeal, this deal is nonrefundable. Please review Travelodeal's terms and conditions before you book. For further assistance, please contact Travelodeal at 1-888-612-2221 or email

$1399 & up

at Travelodeal

When You Can Go

Select dates January-March 2023; more dates available


Up to $1190 vs. do-it-yourself

How to Book

Continue to Travelodeal

Visit Travelodeal's website to submit a booking inquiry or view details; call to book.

Book this deal by phone

Call Travelodeal at 1-888-612-2221.

About Travelodeal

Committed to excellence and a Travelzoo member favourite, Travelodeal specializes in booking flights, hotels, and vacation packages across Europe, Africa, Asia and South America. In 2022 Travelodeal began serving Canadian and US travellers, bringing their high-quality customer service, transparency in pricing and sustainable deals to our members. 

Popular Pages

$1399 & up -- Barcelona & Madrid: 6 nights w/air

$1399 & up