A grand, illuminated building with arched walkways and a reflective pool.

Spain Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Spain Holiday

Lock in a holiday package to Spain and enjoy all the places your adventurous soul leads you. If that includes Madrid, get set to experience its markets, culture and history. Begin your trip to Spain with some time exploring Barcelona visiting popular attractions like Sagrada Familia and Park Güell. Madrid is another city that draws travellers from all over. Gran Via and Plaza Mayor are two of the leading places to see here. From the moment you book your Spain holiday to when you return home, Expedia will take care of you every step of the way.

Top destinations in Spain

Top Spain flight + hotel deals

Price found within the past 48 hours. Click for updated prices.
  • 27 Dec - 29 Dec

    Hostal Esparteros + Flight

    Madrid Centro
    2 nights
    1.0 star property
    8.4/10 - Very good (10 reviews)
    Return • London (LON) - Madrid (MAD)
    STN - MAD • Direct MAD - STN • Direct
    £394
    £193
    per traveller
    found 1 day ago
    Hostal Esparteros
  • 15 Jan - 21 Jan

    Caybeach Princess + Flight

    Maspalomas
    5 nights
    3.5 star property
    8.2/10 - Very good (175 reviews)
    "Another great stay. Staff are very helpful and the bungalows and communal spaces are kept spotlessly clean."
    Reviewed October 24, 2026
    Return • London (LHR) - Gran Canaria (LPA)
    LHR - LPA • 1 stop LPA - LHR • 1 stop
    £1,168
    £433
    per traveller
    found 1 day ago
    Caybeach Princess
  • 22 Jan - 26 Jan

    Caybeach Meloneras + Flight

    Maspalomas
    4 nights
    3.5 star property
    8.6/10 - Excellent (183 reviews)
    "Rooms and grounds are nice. Building work going on nearby whole room shook from 8am every morning. Nowhere to get food once breakfast closed, poolside snack bar permanently closed. Pools are very soulless. Good for a base if using beach everyday. Not good for a pool holiday."
    Reviewed October 24, 2026
    Return • London (LGW) - Gran Canaria (LPA)
    LGW - LPA • Direct LPA - LGW • Direct
    £975
    £377
    per traveller
    found 1 day ago
    Caybeach Meloneras
  • 31 Dec - 4 Jan

    Ciudad Condal + Flight

    Eixample
    4 nights
    3.0 star property
    7.4/10 - Good (601 reviews)
    Return • London (LON) - Barcelona (BCN)
    STN - BCN • Direct BCN - STN • Direct
    £662
    £329
    per traveller
    found 9 hours ago
    Ciudad Condal
  • 7 Dec - 13 Dec

    Tandem Soho Suites + Flight

    Málaga Centro
    6 nights
    4.0 star property
    9.2/10 - Wonderful (310 reviews)
    "All perfect, clean, essy check-in."
    Reviewed October 31, 2026
    Return • London (LGW) - Málaga (AGP)
    LGW - AGP • Direct AGP - LGW • Direct
    £655
    £335
    per traveller
    found 1 day ago
    Tandem Soho Suites

Discover the most popular places to visit in Spain

Spain Hotel Deals

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.

Find out more about Spain

Things to do in Spain

Spain is a fantastic destination for families, business travellers, and city explorers alike. Visitors can indulge in vibrant shopping areas and modern mall centres, enjoy thrilling themed rides, and take in stunning sights across various regions. For those seeking relaxation, Spain offers beautiful golf courses and ample opportunities for sightseeing breaks, ensuring a memorable experience filled with diverse activities and adventures.

Shopping

Experience the vibrant Yumbo Shopping Center, perfect for family fun and entertainment. Visit the Central Market for local flavours and city vibes, or stroll along Calle Triana for a mix of shops and boutiques, embodying the lively spirit of Spain.

Recreation

Experience the vibrant atmosphere of Camp Nou, where sports enthusiasts can revel in the excitement of live matches. At La Manga Club, enjoy golf amidst stunning landscapes, perfect for outdoor lovers. For a taste of culture, Benidorm Palace offers captivating performances that cater to families and couples alike.

Adventure

Siam Park is a thrilling waterpark in Spain, offering a blend of entertainment and adventure for families. Experience exhilarating water slides and lush tropical surroundings. For motor racing enthusiasts, Circuit de Barcelona-Catalunya provides an adrenaline-pumping atmosphere with high-speed action. Lastly, Sierra Nevada Ski Resort offers fantastic skiing and outdoor adventures amidst stunning mountain scenery.

Nightlife

Spain's nightlife is vibrant and diverse. Enjoy a fun evening at Megabowl for entertainment, or unwind at Cala Banys, a charming pub with romantic vibes. For an exciting night out, head to Joy Madrid, a lively nightclub that offers a fantastic blend of romance and city atmosphere.

Find the best attractions in Spain

Spain is a fantastic destination for family holidays, city breaks, and business trips. Explore its stunning beaches, historic churches, and even nudist beaches while indulging in rich culture and outdoor experiences. Don't miss out on popular Mediterranean destinations and various local attractions that cater to diverse interests. Whether you're seeking relaxation or adventure, Spain offers something for everyone.

  • Sagrada Familia: This iconic basilica, designed by Antoni Gaudí, offers a unique blend of Gothic and Art Nouveau architecture. Its intricate façades and towering spires create a breathtaking sight, while the interior, filled with vibrant stained glass, provides a serene atmosphere. This UNESCO World Heritage site encapsulates the rich cultural heritage of Barcelona.
  • Gran Via: Known as the heartbeat of Madrid, Gran Via is a bustling street lined with stunning architecture, shops, and theatres. Its lively atmosphere makes it perfect for a leisurely stroll, shopping spree, or enjoying a night out, showcasing the vibrant urban life of the city.
  • Port of Palma de Mallorca: This picturesque marina is ideal for outdoor enthusiasts. With opportunities for sailing, water sports, and beach activities, visitors can indulge in adventure while soaking up the sun and stunning Mediterranean views, making it a perfect getaway.

Best time to go to Spain

The best time to visit Spain is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain.

Tips to save on your trip to Spain

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Spain.
  • Consider traveling during the off-peak season (typically January to February and November) for more affordable package holidays to Spain.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Frequently Asked Questions

Why should I book my Spain holiday with Expedia?

With excellent-value flights, car hire and hotel options all in one convenient place, Expedia makes booking your Spain adventure simple. Moreover, we can help you bundle your bookings into a package holiday so you can get even more savings. Pick from amazing stays, add your flights and/or a hire car (and maybe also some fun activities!) and score incredible prices. Need to change plans? Expedia offers a flexible cancellation policy for many reservations. To learn more, visit our Customer Service Portal link.

When is the best time of year to holiday in Spain?

Spain is a busy place in April, May and August. If you're not a fan of big crowds and prefer a more relaxed pace, lock in your trip for November, December and January. To get an idea of what type of weather you can experience, the daytime average temperature in January, the coolest month in Spain, is 6ºC. The warmest time here is July, when temperatures are around 21ºC.

What are the top hotels for my holiday in Spain?

Barceló Raval and Occidental Barcelona 1929 know how to make their guests feel at home in Barcelona. If you also plan to visit Madrid, take a look at Hotel Madrid Alameda Aeropuerto, Affiliated by Meliá and Hotel Atlantico Madrid. Both are very popular with travellers.

How do I get a cheap holiday to Spain?

Browse and book everything all in one place with our Spain holidays. You'll discover bargains on flights, hotels and more that'll keep your credit card happy and your adventurous side busy. And, with more than 400 partner airlines and 321,000 hotel options across the globe to pick from, there are endless opportunities to mix and match your own way. Learn more about how you can save money on your next holiday when you bundle your flight and hotel bookings with Expedia.

What should I do on my Spain holiday?

Plan your next holiday in Spain around leading attractions such as Sagrada Familia and Plaza Mayor. Many travellers also highly recommend Alhambra and Seville Cathedral.

What are the best cities to stay in when on holiday in Spain?

You can't go past A Coruña, with well-known attractions such as Tower of Hercules and Riazor Beach to discover. Or, if sights like Málaga Cathedral and Alcazaba are more your style, Málaga is the place to head.

Do I need a visa for my Spain holiday?

Official government websites have all the information you need on visa requirements, application procedures and any necessary documentation. Your nationality and reason for travelling, whether it be for tourism or business, will determine if you'll need a visa for Spain. Also check that your passport is up to date and has a minimum of six months validity remaining after your date of return. Finalise all your travel planning well ahead of time to avoid any last-minute surprises.

What should I wear on my Spain holiday?

Although everyone's fashion style differs, it can help to have a few guidelines for what type of clothes to bring during your holiday in Spain. Consider browsing style blogs before leaving so you can blend in like a local. It's also wise to check the weather forecast so you can pack accordingly. July is the warmest month in Spain, with average temperatures of 21ºC. January is when much of this destination is at its coolest, so pack for daily temperatures of around 6ºC.

What does an Expedia Spain holiday include?

Choose from any combination of flights, hire cars and hotels. Once you've made your booking, add some experiences and tours. Want to pick your fare class? That's also possible. The choice is all yours when it comes to creating your dream Spain trip. Expedia has all types of properties, with the most sought-after in Spain including apartments and villas. Whatever retreat you're after, Expedia gives you the flexibility and freedom to personalise your holiday.

Does Expedia offer Book Now, Pay Later Spain holidays?

Your bank balance shouldn't prevent you from going on holiday, so Expedia has devised a solution to help. Now that we've joined forces with online lender Klarna, it's easier than ever to book a dream getaway without exhausting your savings. Klarna offers flexible payment options during the checkout process that take the worry out of budgeting for your trip. Check out these flexible payment options:

  • Pay monthly holidays: Klarna offers convenient monthly payment plans that work for all types of budgets, so you can jet away on that well-deserved holiday sooner.
  • No-deposit holidays: If not paying ahead of time for your getaway makes hitting that "book now" button easier, opt for a no-deposit holiday plan from Klarna so you can Book Now, Pay Later!

Can I choose my airline with a Spain Expedia holiday?

Yes — and it's simple too. Expedia has access to more than 400 partner airlines all over the world. Our holiday packages give you the freedom to take your pick of available flight, hotel or activity options that suit you.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.