Search
Best Deals
Tips
Vacation information
Vacations in Spain

Vacations in Spain

2 travellers

KAYAK searches hundreds of travel sites at once for vacation package deals in Spain

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Cheap Spain package deals

Discover the best prices by selecting your travel dates on KAYAK.
Choose your dates

Most popular Spain flight and hotel deals

Show all
Sants-Montjuïc
Free Wi-Fi
Pool
Pet friendly
Spa
Lyon-Saint Exupéry
Meals not included
3 nights + flight
C$ 427
Catalonia Ramblas
8.5 Very good
Ciutat Vella
Free Wi-Fi
Pool
Pet friendly
Spa
Frankfurt-Hahn
Meals not included
3 nights + flight
C$ 485
Seventy Barcelona
9.1 Wonderful
Eixample
Free Wi-Fi
Pool
Spa
Lyon-Saint Exupéry
Meals not included
3 nights + flight
C$ 611
Rialto Hotel
8.6 Very good
Ciutat Vella
Free Wi-Fi
Palma de Mallorca Son Sant Joan
Meals not included
3 nights + flight
C$ 443
Sarria-Sant Gervasi
Free Wi-Fi
Pool
Pet friendly
Palma de Mallorca Son Sant Joan
Meals not included
3 nights + flight
C$ 389
Ohla Barcelona
9.1 Wonderful
Ciutat Vella
Free Wi-Fi
Pool
Berlin Brandenburg
Breakfast
3 nights + flight
C$ 792
Sants-Montjuïc
Free Wi-Fi
Pool
Spa
London Gatwick
Breakfast
3 nights + flight
C$ 697
Eixample
Free Wi-Fi
Pool
Pet friendly
London Stansted
Meals not included
3 nights + flight
C$ 487
Sant Andreu
Free Wi-Fi
Pet friendly
Milan Malpensa
Meals not included
3 nights + flight
C$ 368
Gran Hotel Barcino
8.7 Very good
Ciutat Vella
Free Wi-Fi
Rome Fiumicino
Breakfast
3 nights + flight
C$ 468
Kimpton Vividora Hotel - Barcelona - Bedroom
Kimpton Vividora Hotel - Barcelona - Bedroom
Kimpton Vividora Hotel
8.8 Very good
Ciutat Vella
Free Wi-Fi
Pool
Pet friendly
Lyon-Saint Exupéry
Meals not included
3 nights + flight
C$ 616
Negresco Princess
8.3 Very good
Eixample
Free Wi-Fi
Pool
London Gatwick
Meals not included
3 nights + flight
C$ 525
Ohla Eixample
9 Wonderful
Eixample
Free Wi-Fi
Pool
Frankfurt-Hahn
Breakfast
3 nights + flight
C$ 610
Casa Fuster
9 Wonderful
Gracia
Free Wi-Fi
Pool
Spa
Berlin Brandenburg
Self catering
3 nights + flight
C$ 718
Barceló Raval
8.2 Very good
Ciutat Vella
Free Wi-Fi
Pool
Paris Beauvais-Tille
Meals not included
3 nights + flight
C$ 447
Ciutat Vella
Free Wi-Fi
Pet friendly
Spa
Karlsruhe Söllingen
Breakfast
3 nights + flight
C$ 514

All inclusive vacation packages to Spain

Show all
Hotel Riu Bravo
8.3 Very good
Playa de Palma
Free Wi-Fi
Pool
Spa
Valencia
All inclusive
3 nights + flight
C$ 643
Playa de Palma
Free Wi-Fi
Pool
Spa
Manchester
All inclusive
3 nights + flight
C$ 545
Hotel Riu Playa Park - Palma de Mallorca - Lounge
Hotel Riu Playa Park - Palma de Mallorca - Lounge
Hotel Riu Playa Park
8.4 Very good
Playa de Palma
Free Wi-Fi
Pool
Toulouse Blagnac
All inclusive
3 nights + flight
C$ 728
Invisa Hotel Ereso
8.3 Very good
Free Wi-Fi
Pool
Paris Orly
All inclusive
3 nights + flight
C$ 680

Last minute vacation packages to Spain

Show all
Sonder Paseo de Gracia - Barcelona - Balcony
Sonder Paseo de Gracia - Barcelona - Balcony
Sonder Paseo de Gracia
8.2 Very good
Eixample
Free Wi-Fi
Pet friendly
London Stansted
Meals not included
3 nights + flight
C$ 911
Eixample
Free Wi-Fi
Pool
London Stansted
Breakfast
3 nights + flight
C$ 682
Eixample
Free Wi-Fi
Pet friendly
Nantes Atlantique
Meals not included
3 nights + flight
C$ 855
NH Sants Barcelona
8.5 Very good
Les Corts
Free Wi-Fi
Pet friendly
London Stansted
Breakfast
3 nights + flight
C$ 639

When to book a vacation in Spain

Price includes flights and 3 nights accommodation for 2 travellers. Prices are not fixed and may vary with time.

Tips for finding Spain package deals

  • There are loads of types of vacations in Spain and the cost will depend on what type of trip you’re taking and for how long you’d like to stay. Here are the latest prices for a 3 night trip for 2 travellers: Top vacation C$ 705; Family vacation C$ 729; Romantic vacation C$ 675; Luxury vacation C$ 665; Budget vacation C$ 591.

Why should you book a holiday package to Spain?

Embrace the fiery spirit and romantic ambiance of Mediterranean culture when you travel to Spain on your next getaway. When you book a Spanish travel package, you give yourself permission to focus on the journey rather than the logistical distractions along the way. So treat yourself to a new kind of holiday, and set off to explore one of Europe's most dynamic and exciting nations.

<h2>Why should you book a holiday package to Spain?</h2><p>Embrace the fiery spirit and romantic ambiance of Mediterranean culture when you travel to Spain on your next getaway. When you book a Spanish travel package, you give yourself permission to focus on the journey rather than the logistical distractions along the way. So treat yourself to a new kind of holiday, and set off to explore one of Europe's most dynamic and exciting nations.</p><p>Take your time when exploring Spain's many holiday deals to ensure that you're getting the right hotel to match your anticipated travel needs and make sure to check out popular cities like Barcelona, Madrid, Ibiza, and Granada.</p> <h2>When should you book a holiday package to Spain?</h2><p>The best time to visit Spain is in the summer when an electric energy suffuses the country and cultural festivals begin to crop up everywhere. Consider checking out the running of the bulls in Pamplona, La Tomatina food fight in Bunol, or the kitesurfing competitions in Tenerife. </p>   <h2>Where should you stay in Spain during your holidays?</h2><h3>For any holiday type in Spain:</h3><p>Eurostars Grand Marina in Barcelona has the perfect location in the city right along the waterfront, less than a kilometer away from Las Rambla and Bari Gothic. Rent a car at Barcelona-El Prat Airport for the added freedom of exploring every nook and cranny of this bustling Spanish city.</p> <p>NH Barcelona Fira Suites is a 5 star hotel which features a pool, fitness center, meeting rooms, and spa just steps away from Barcelona University and Fira de Barcelona trade center. Easily transfer around the city via the Barcelona metro to El Prat Airport and other areas of interest in the city.</p>  <h3>For family holidays in Spain:</h3><p>Capri by Fraser Barcelona offers fully self-serviced apartments for longer stays to provide guests with the flexibility of making a hotel feel more like a home. This hotel also offers free parking for guests who rent a car to transfer from El Prat airport.</p> <p>Hotel Amic Gala in Mallorca is perfectly situated near Palma Mallorca Airport and offers large, clean, and affordable suites for families. Free airport shuttles are available to save you even more money when transferring from air to land travel.</p>  <h3>For romantic holidays in Spain:</h3><p>Pure Salt Garonda is an adults-only hotel that offers direct beach access, a tremendous spa, and several fine dining options near Playa de Palma in Mallorca. The hotel is easily accessible by shuttle bus, which you can arrange when you book your Spanish holiday package online. </p> <p>Claris Hotel and Spa GI offers a variety of suites with upscale furnishings, minimalist design, and maximum efficiency. Taxis are available from El Prat airport and should charge around 30 euros to get you to the hotel.</p> <h3>For luxury holidays in Spain:</h3><p>W Barcelona is a modern structure right on the waterfront featuring a spa, infinity pool, and lively nightclub on-site. For your convenience, rent a car from El Prat Airport for added flexibility when traveling with a group.</p><p>Pullman Barcelona Skipper is one of the most sought after beach accommodations with generous Mediterranean views and close access to La Cituadella. Pre-book your airport shuttle when you arrange your Spanish flight and hotel holiday package online.</p>  <h3>For budget holidays in Spain:</h3><p>Catalonia Sagrada Familia is a charming hotel with affordable suites and an outdoor swimming pool in the heart of Barcelona. Flybus and aerobus offer cheap transfers from El Prat Airport to several drop off areas throughout the city.</p><p>Hotel Helios Mallorca is a tranquil beachside hotel which offers expansive lawns and modern facilities next to Playa de Palma, Ca'n Pastilla, and Palma Aquarium. Palma Airport is just 2.5 miles away and easily accessible via the local bus service, which drops off directly in front of the hotel.</p>

Take your time when exploring Spain's many holiday deals to ensure that you're getting the right hotel to match your anticipated travel needs and make sure to check out popular cities like Barcelona, Madrid, Ibiza, and Granada.

 

When should you book a holiday package to Spain?

The best time to visit Spain is in the summer when an electric energy suffuses the country and cultural festivals begin to crop up everywhere. Consider checking out the running of the bulls in Pamplona, La Tomatina food fight in Bunol, or the kitesurfing competitions in Tenerife.

   

Where should you stay in Spain during your holidays?

For any holiday type in Spain:

Eurostars Grand Marina in Barcelona has the perfect location in the city right along the waterfront, less than a kilometer away from Las Rambla and Bari Gothic. Rent a car at Barcelona-El Prat Airport for the added freedom of exploring every nook and cranny of this bustling Spanish city.

 

NH Barcelona Fira Suites is a 5 star hotel which features a pool, fitness center, meeting rooms, and spa just steps away from Barcelona University and Fira de Barcelona trade center. Easily transfer around the city via the Barcelona metro to El Prat Airport and other areas of interest in the city.

  

For family holidays in Spain:

Capri by Fraser Barcelona offers fully self-serviced apartments for longer stays to provide guests with the flexibility of making a hotel feel more like a home. This hotel also offers free parking for guests who rent a car to transfer from El Prat airport.

 

Hotel Amic Gala in Mallorca is perfectly situated near Palma Mallorca Airport and offers large, clean, and affordable suites for families. Free airport shuttles are available to save you even more money when transferring from air to land travel.

  

For romantic holidays in Spain:

Pure Salt Garonda is an adults-only hotel that offers direct beach access, a tremendous spa, and several fine dining options near Playa de Palma in Mallorca. The hotel is easily accessible by shuttle bus, which you can arrange when you book your Spanish holiday package online.

 

Claris Hotel and Spa GI offers a variety of suites with upscale furnishings, minimalist design, and maximum efficiency. Taxis are available from El Prat airport and should charge around 30 euros to get you to the hotel.

 

For luxury holidays in Spain:

W Barcelona is a modern structure right on the waterfront featuring a spa, infinity pool, and lively nightclub on-site. For your convenience, rent a car from El Prat Airport for added flexibility when traveling with a group.

Pullman Barcelona Skipper is one of the most sought after beach accommodations with generous Mediterranean views and close access to La Cituadella. Pre-book your airport shuttle when you arrange your Spanish flight and hotel holiday package online.

  

For budget holidays in Spain:

Catalonia Sagrada Familia is a charming hotel with affordable suites and an outdoor swimming pool in the heart of Barcelona. Flybus and aerobus offer cheap transfers from El Prat Airport to several drop off areas throughout the city.

Hotel Helios Mallorca is a tranquil beachside hotel which offers expansive lawns and modern facilities next to Playa de Palma, Ca'n Pastilla, and Palma Aquarium. Palma Airport is just 2.5 miles away and easily accessible via the local bus service, which drops off directly in front of the hotel.

Where to stay in Spain

Our map will help you find the perfect place to stay for your vacation in Spain by showing you the exact location of each hotel.

Spain vacation information

Top vacation (Flight+Hotel)C$ 705
Family vacation (Flight+Hotel)C$ 729
Romantic vacation (Flight+Hotel)C$ 675
Luxury vacation (Flight+Hotel)C$ 665
Budget vacation (Flight+Hotel)C$ 591