There’s never a bad time to go to Spain, and you can do it for less than you might expect with this package from Great Value Vacations (in partnership with Travelzoo), plus a couple of bonus nights in Lisbon, Portugal.

Every package includes roundtrip air from basically any US airport (prices will vary), and tons of dates are available from now through September. Once you’re over the Atlantic, you’ll have your hotels covered for three nights in Barcelona, three nights in Madrid, and two nights in Lisbon, plus train or plane tickets between the cities. At each destination, your breakfast is included (a buffet, no less), you’ll have private transfers to and from airports, and you’ll even get some private and guided tours of the must-see sights like the Sagrada Familia.

Prices start at around $2,200 per person (based on double occupancy), which is a bit more than some other vacation packages, but between the air, the intercity transportation, the tours, and the hotel nights, it’s a lot cheaper than if you booked everything yourself.