Spain Vacations & Trips

Book a Hotel + Flight or Car together to unlock savings

Choose one or more items to build your trip:

Save up to 30% when you add a hotel to your flight as an Expedia member

Enjoy flexibility with our Book now Pay later option & fully refundable rates on most hotels

Customize your vacation with ease all in one place

Your Spain Vacation

When Freddy Mercury sang “Barcelona. Such a beautiful horizon. Barcelona. Like a jewel in the sun,” he almost certainly had Barcelona vacation packages in mind. And we’d like to add some more: Barcelona. One of the oldest cities in the world. Barcelona. Art and culture around every corner. Barcelona. Travel packages deliver a sensational coastal and cultural vacation in one. Bag a brilliant Barcelona vacation package deal and take in some of the best art, culture, sport, and sunshine in Spain. Wander with the locals in Las Ramblas, visit Gaudi’s extraordinary La Sagrada Familia cathedral, and get seats for the soccer to cheer on Barça at Camp Nou, the largest stadium in Europe.

Top destinations in Spain

Spain Flight and Hotel Deals

Hotel Gran Versalles
The Walt Madrid
New Point Madrid Opera

Spain Vacation

With world-class art and architecture, stunning natural treasures and fabulous food, it’s no wonder Spain is one of the world’s great tourist destinations.With so many things to do during your trip to Spain, you may want to hold off on those afternoon siestas.

Spain Hotel + Flights

Take your pick of 163,434 hotels starting at $139 a night. But if you really want to save money, bundle your hotel and flight bookings and create your own Spain Vacation Package with Expedia. Tours and car rentals can also be added to your booking for the ultimate getaway. If attractions like Sagrada Familia or a flamenco show are on your to-do list, why not add some tours to your package? You’ll have more cash for amazing experiences with the money you save on your hotel and flights.

Your Spain Vacation Itinerary

  • Day 1-2: Begin your journey by flying into Adolfo Suarez Madrid-Barajas Airport in the nation’s capital, Madrid. Explore the best of this incredible city, stopping at attractions such as Plaza Mayor, Palacio Real and Gran Vía.

  • Day 3-8: Rent a car and head into the Andalusia region to discover Seville, Cordoba and Granada. Marvel at breathtaking Moorish architecture, from the magical Alhambra Palace complex to the picturesque Plaza de España and Cordoba Mezquita.

  • Day 9-12: Continue to Valencia to visit its countless great museums before finishing up in iconic Barcelona. Wander down famous La Rambla boulevard, be wowed by architect Antoni Gaudí’s masterpieces like Park Güell and Sagrada Família, and sunbathe on the beach at La Barceloneta.

Spain Information

  • There’s no shortage of festivals in Spain, but one you won’t want to miss is the world-famous Running of the Bulls in Pamplona, held July 7 to 14 each year.

  • If you’re planning to spend a while in Spain’s capital, we can help you put together the perfect Madrid Vacation Package.

  • Vacations are about relaxing, so why not let someone else do all the planning? Browse our Spain All Inclusive vacations and embrace the easy life.

Top Vacation Destinations in Spain

An image of barcelona

See the jewel of Catalonia with a Barcelona vacation

Barcelona is a thrilling city where you'll find plenty of culture and history to explore. Numerous events are held here every year, but you can learn more about the city's history whenever you like among its museums and historical sites. They also have unique cuisine available in town that has Catalonian flair you'll have to look a bit harder to find in other parts of Spain.

An image of canary islands

Find fun in the sun with Canary Islands vacation packages

The Canary Islands are among the best destinations in Spain for travelers looking for a tropical climate and relaxation. You'll find pristine beaches, along with welcoming waters perfect for watersports. Quite a few resorts are on the islands as well, so you'll have no problem finding luxury if that's what you're looking for. Numerous towns have kid-friendly attractions too, so don't hesitate to bring your family along.

An image of ibiza islands

Relax with Ibiza Island vacation packages

Ibiza Island is one of the best destinations in Spain if you're looking to get away from the dense crowds on the mainland. You'll find numerous tranquil towns available around the island in addition to a towering mountain and welcoming beaches. In Ibiza Town specifically, you can enjoy a thriving nightlife as well, while pop-up markets are available throughout the island.

An image of madrid

Explore the capital with Madrid vacation packages

Madrid is home to a plethora of fun things to do among the Spanish capital. You can dive into history simply by walking around and taking in the local architecture, but historic sites and museums take it a step further. Of course, you can enjoy more modern attractions as well, including corner cafes and modest eateries tucked away on side streets.

An image of mallorca island

Hit up the beach with a Mallorca Island vacation

Mallorca Island in the Canaries is a stunning destination for outdoor adventures. You'll find pristine white sand beaches, with calm waters kept in check by coves all around the coast. The turquoise water is clear, so snorkeling and diving are particularly popular. There are a few places that can get lively with a welcoming atmosphere, but you won't have to go far to find more isolated beaches as well.

An image of santorini

Enjoy the view with Santorini vacation packages

Santorini is an island in the Aegean where you'll find historic ruins, stunning views, and charming towns. Be sure to look out west at the end of the day on this island for some of the best sunset views anywhere in the world. A lot of the historic ruins here date back thousands of years, so you can see remnants of cultures that have long since passed and evolved.

Spain Essential Information

Prepare for your Spain vacation with our essential travel info

Local Currency
Local Welcome
Local Goodbye
Natural Landscapes
Cala Agulla Beach, Maspalomas Dunes, Campello Beach, Lakes of Covadonga, Cala Mondrago Beach

Spain Hotel Deals

Leonardo Royal Hotel Barcelona Fira
Leonardo Royal Hotel Barcelona Fira
4 out of 5
Carrer dels Alts Forns, 40, Barcelona, 8038
Fully refundableReserve now, pay when you stay
The price is $139 per night from Jun 22 to Jun 23
per night
Jun 22 - Jun 23
8.8/10 Excellent! (198 reviews)
Wonderful Stay at Lenoardo Royal Hotel
"Hotel was very clean and staff was very helpful and customer oriented. We enjoyed our stay at the hotel and highly recommend."

Reviewed on May 28, 2023

Leonardo Royal Hotel Barcelona Fira
Barcelona Airport Hotel
Barcelona Airport Hotel
4 out of 5
Plaza de la Volateria, 3, Poligono Mas Blau, El Prat de Llobregat, 08820
Fully refundableReserve now, pay when you stay
The price is $179 per night from Jun 9 to Jun 10
per night
Jun 9 - Jun 10
8.6/10 Excellent! (1,781 reviews)
"Map of shuttle service at airport should be provided at time of reservation or on the website."

Reviewed on May 29, 2023

Barcelona Airport Hotel
Hotel Colón Barcelona
Hotel Colón Barcelona
4 out of 5
Avenida Catedral, 7, Barcelona, 08002
Fully refundableReserve now, pay when you stay
The price is $268 per night from Jun 26 to Jun 27
per night
Jun 26 - Jun 27
9.4/10 Exceptional! (1,051 reviews)
"Great location. Our room was lovely with view of cathedral. Friendly and helpful staff. Would not hesitate to stay here again. Thank you!"

Reviewed on May 30, 2023

Hotel Colón Barcelona
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Spain vacation package cost?
Choose from any combination of hotels, flights and car rentals, and you can be vacationing in Spain from just $1,711. And the more you bundle, the more dollars you save. The getaway of your dreams has never been more affordable.
If I'm not able to travel, can I cancel my Spain vacation package?
Because we understand life is full of surprises, the answer is yes. To learn more, head to our Customer Service Portal. But generally speaking, if you’ve booked your package in the last 24 hours, you may be able to cancel or change it for no charge. Your hotel, airline or car rental company may impose a fee if your booking is older than that.
How do I get a cheap travel package to Spain?
You’ll save a ton of money if you bundle your flights, hotels and car rentals into a Spain vacation package. Sometimes cheap means fewer choices. But not with Expedia. We offer over 550 partner airlines and 1,000,000 hotels across the globe, which means you’ll always have plenty of variety to choose from. Want to save even more? Add some exciting activities to your package deal to unlock even more discounts! After all, travel is about more than just getting to your destination.
Where should I stay in Spain?
There’s an abundance of excellent places to stay in Spain, including Barcelona. This destination boasts much-loved attractions such as Sagrada Familia and Casa Batllo. Alternatively, make a beeline for Madrid, where you’ll discover Plaza Mayor and Prado Museum. If you’re here for a while, journey to both buzzing cities!
What are the top hotels in Spain?
When it comes to properties in Barcelona, Hotel Colón Barcelona and Mercer House Bòria Bcn are two great options. If you’re also heading to Madrid, Petit Palace Plaza Mayor and Senator Barajas look forward to welcoming you.
How far in advance should I book my Spain vacation?
While prices fluctuate, we generally recommend booking your flight as soon as possible. Many international airfares are available on Expedia up to a year in advance. If circumstances have left you booking late, you may still get lucky. Cheap journeys to Spain occasionally appear just weeks before departure.
What does an Expedia Spain travel package include?
That depends on what you’re after. If you’re traveling solo, you might decide to bundle hotels and flights. Taking the whole crew to Spain? A travel package including flights, hotels and rental cars might suit you better. Expedia gives you the freedom to tailor your travel package.
What should I know before booking a Spain travel package?
Our prices are already low. However, you’ll grab an even better deal when you book your hotels, flights and car rentals together. With an Expedia package, you’ll always get transparent pricing and loads of choice.
Can I choose my airline with a Spain Expedia vacation package?
Yes, the choice is all yours. We have access to over 550 partner airlines globally, so you can customize your Spain adventure according to your travel preferences.
Does Expedia offer Book Now, Pay Later Spain vacation packages?
Thanks to the combined efforts of Expedia and online lender Affirm, you can spread the price of your travel package over multiple payments. For financial flexibility, check out our Book Now, Pay Later option and work out a payment arrangement that meets your needs.

Popular places to visit