Barcelona Vacations & Trips from $927

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to $1,045 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your Barcelona Vacation

Make planning your next adventure a breeze with a Barcelona vacation package. Whether it's the cuisine, nature or something else that draws you here, our packages will help you discover it all. Start your trip to Barcelona with a couple of days in El Prat de Llobregat visiting popular attractions like Sagrada Familia and Park Güell. Granollers is another top city that draws crowds from near and far. Circuit de Barcelona-Catalunya and La Roca Village are two of the leading places to see here. Whether you plan to travel on a shoestring or in the lap of luxury, Expedia are here to help you customize your next dream Barcelona vacation.

Top destinations in Barcelona

The Latest Barcelona Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Unik Vacation Pujol Barbera
Hotel Aigua Oliva

Best Places to Vacation in Barcelona

1. Discover Barcelona with our vacation deals

Barcelona, Catalonia's vibrant capital, offers a unique blend of history, art, and modernity. The city's architectural wonders, such as the iconic Sagrada Familia and Park Güell, showcase the genius of Antoni Gaudí. Museums like the Picasso Museum and MACBA celebrate art in all its forms. Barcelona's Gothic Quarter boasts stunning cathedrals and historical sites, while shopping enthusiasts can explore the trendy boutiques of Passeig de Gràcia. From the lively atmosphere of Las Ramblas to the bustling theaters and vibrant urban scene, Barcelona offers an unforgettable vacation experience for any city lover.

  • Travelers tend to stay 3 days in Barcelona

2. Create memories in Sitges with a vacation package

Sitges, Catalonia, Spain, offers a vibrant and diverse atmosphere perfect for a beach vacation. The town is known for being LGBTQ+ friendly and boasts beautiful beaches, lively bars, charming cafes, and excellent dining options. Whether you're looking for a romantic getaway or a relaxing trip, Sitges has something for everyone. You can enjoy various water sports and activities by the sea or simply relax and soak up the sun. With its stunning geography and range of recreational opportunities, Sitges is the ideal destination for a memorable beach vacation.

  • The peak season is from June to August
  • The off-peak season is from October to December
  • Travelers tend to stay 4 days in Sitges

3. Book your ideal L'Hospitalet de Llobregat with a vacation package

L'Hospitalet de Llobregat, Catalonia, Spain, offers a vibrant atmosphere suitable for business and vacation. The city boasts a diverse range of activities, including live music, theater, shopping, family-friendly attractions, festivals, romantic experiences, and architectural wonders. Visitors can enjoy a variety of dining options and immerse themselves in the local sports scene. Popular traveler activities in L'Hospitalet de Llobregat include destination activities and well-being experiences. Whether you're here for business or leisure, this city offers a unique blend of cultural and modern attractions that are sure to leave a lasting impression.

  • The peak season is from March to May
  • The off-peak season is from October to December
  • Travelers tend to stay 3 days in L'Hospitalet de Llobregat

4. Experience El Prat de Llobregat with a travel package

Castelldefels is a charming city in Catalonia, Spain, offering a delightful atmosphere for travelers. With its beautiful beaches, cozy cafes, and a wide range of sports activities, it is the perfect destination for a city vacation. Whether you are looking to indulge in delicious dining options, go shopping, or enjoy a family-friendly atmosphere, Castelldefels has it all. The city is also known for its romantic sunsets and friendly locals, making it an ideal place for couples and business travelers alike. Don't miss out on the popular destination activities and the numerous things to do while visiting Castelldefels.

  • The peak season is from July to September
  • The off-peak season is from November to January
  • Travelers tend to stay 2 days in El Prat de Llobregat

6. Explore Calella with a vacation package

Calella is a popular beach destination in Catalonia, Spain, offering a diverse range of experiences for travelers. Its geographic location makes it ideal for beach lovers, families, and those looking for a budget-friendly vacation. You can enjoy swimming in the clear blue waters, relax at the spa, explore natural parks, and indulge in delicious seafood. The local atmosphere is trendy and vibrant, with plenty of activities to keep you entertained. Whether you're looking for a relaxing beach getaway or an adventurous safari, Calella has something for everyone.

  • The peak season is from June to August
  • The off-peak season is from October to December
  • Travelers tend to stay 6 days in Calella

5. Plan your dream getaway to Castelldefels

El Prat de Llobregat offers a unique and diverse atmosphere for travelers. Whether you're here for business or leisure, you'll find plenty to enjoy. The friendly locals and charming cafes create a welcoming and relaxed environment. The city is family-friendly, with activities and shopping options suitable for all ages. You can explore the area on excursions and tours, or simply enjoy the romantic ambiance. Additionally, El Prat de Llobregat is well-connected, making transfers and ground transport easy for travelers. So come and experience the vibrant atmosphere and all that this city has to offer.

  • The peak season is from June to August
  • The off-peak season is from October to December
  • Travelers tend to stay 4 days in Castelldefels

Find the Best Barcelona Vacation Packages

Best months to visit Barcelona

Looking for the best time to visit Barcelona? Our table will help you. Barcelona boasts a year-round average temperature of 59.5°F, reaching a peak of 78.8°F in August, its warmest month, and dropping to an average low of 43.9°F in January, the coolest month. The annual rainfall averages 57.0mm, with October experiencing the heaviest showers, while December is the driest month.

Monthcalendar iconTemperature (Fahrenheit)temperature iconRainfallrain iconCloud coveragecloud icon
January43.9No Rain (Dry)Mostly Sunny
February46.2No Rain (Dry)Mostly Sunny
March50.5Light RainMostly Sunny
April56.7Light RainMostly Sunny
May62.2Light RainMostly Sunny
June70.5No Rain (Dry)Sunny
July75.9No Rain (Dry)Sunny
August78.8No Rain (Dry)Sunny
September68.9Light RainMostly Sunny
October62.1Light RainMostly Sunny
November53.8Light RainMostly Sunny
December44.8No Rain (Dry)Sunny

How to save money on a vacation to Barcelona

  • Combine your flights with hotels or car rentals to save money.
  • Take advantage of Expedia's OneKey program to collect points and save money.
  • Utilize the helpful search filters on Expedia to find the perfect accommodation within your price range.
  • Consider traveling during the low season in Barcelona, which is typically from November to February, for the most budget-friendly options.
  • Use the search filter for price limits on Expedia to find a package deal that suits your budget.
  • Discover the best vacation experience for you by using the travel experience filter on Expedia, whether it's a family, romantic, or adventurous getaway.

Barcelona Essential Information

Language
Spanish
Currency
Euros
Local Welcome
¡Hola!
Local Goodbye
Adiós
Closest Airport
Barcelona Intl. Airport (BCN)
Top Sights
Barceloneta Beach, Park Güell and Barcelona Aquarium

Barcelona Hotel Deals

Barcelona Airport Hotel
Barcelona Airport Hotel
4 out of 5
Plaza de la Volateria, 3, Poligono Mas Blau, El Prat de Llobregat
Fully refundableReserve now, pay when you stay
The price is $197 per night from May 12 to May 13
$197
includes taxes & fees
$174 per night
May 12 - May 13
8.6/10 Excellent! (4,991 reviews)
"Great service"

Reviewed on Apr 26, 2025

Barcelona Airport Hotel
Grand Hyatt Barcelona
Grand Hyatt Barcelona
5 out of 5
Plaza de Pio XII, 4, Barcelona
Fully refundableReserve now, pay when you stay
The price is $299 per night from May 16 to May 17
$299
includes taxes & fees
$247 per night
May 16 - May 17
9/10 Wonderful! (1,064 reviews)
"Wow this is an incredible hotel. Service is excellent. Friendly staff who are very helpful. Highly recommend"

Reviewed on Apr 27, 2025

Grand Hyatt Barcelona
Nobu Hotel Barcelona
Nobu Hotel Barcelona
5 out of 5
Avenida de Roma 2-4, Barcelona, Barcelona
Fully refundableReserve now, pay when you stay
The price is $278 per night from May 28 to May 29
$278
includes taxes & fees
$228 per night
May 28 - May 29
8.8/10 Excellent! (993 reviews)
"Great location and the best staff"

Reviewed on Apr 27, 2025

Nobu Hotel 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 Barcelona vacation package cost?
Custom make your Barcelona package from as little as $927. Pick from any combination of hotels, flights and rental cars to build the escape you’ve been dreaming about for ages. Don’t forget to add on a few experiences or tours!
How do I get a cheap travel package to Barcelona?
Our Barcelona vacation packages promise plenty of savings for the savvy globetrotter. For the best deal, simply combine your flights, hotels and extras (such as activities) into a handy package. But impressive bargains are just the beginning of your next unforgettable adventure. When you book with Expedia, you’ll have more than 550 airlines and 1,000,000 hotels throughout the world to pick from. No matter your style, there’s a vacation package here just for you.
How far in advance should I book my Barcelona vacation?
It can be difficult to know when is the perfect time to book your trip to Barcelona. But generally the earlier you book, the cheaper the prices. In some cases, you can reserve your flights and hotels up to 12 months prior to departure. If you’re eager to escape on a last-minute getaway, no need to panic! There are plenty of fantastic deals announced on Expedia every single day.
What does an Expedia Barcelona travel package include?
That mostly depends on you. You can pick from a variety of Barcelona packages, such as a hotel, flight and rental car. You can also book a hotel and a flight, or a rental car and a flight. Once you’ve made your booking, you can add on the fun stuff like activities and experiences. Whatever your ideal Barcelona break looks like, you’ll save!
What should I know before booking a Barcelona travel package?
Booking all the parts of your vacation together is a simple way to save. Combine your car rentals, airfares and hotels into a neat package. But you’re not restricted to hotels. Expedia has all sorts of properties, including vacation rentals like oceanfront condos and spacious residences. The list is almost endless!
Can I choose my airline with a Barcelona Expedia vacation package?
With a vacation package, you’re always in charge. Whether you’re eager to fly to Barcelona in first class or coach, simply pick from the available airline options. Expedia has access to more than 550 partner airlines worldwide.
Does Expedia offer Book Now, Pay Later Barcelona vacation packages?
If you’re itching to get away but can’t afford to pay full price, Expedia can help with a custom payment plan. Thanks to our partnership with online lender Affirm, you can Book Now, Pay Later and start planning your adventure today.
If I'm not able to travel, can I cancel my Barcelona vacation package?
Whether it’s your flight or hotel, yes, you can amend or cancel it. Locked in your Barcelona vacation package in the last 24 hours? You may be able to make any changes for free. If it’s been longer than that, you may be charged a fee by your airline, hotel or car rental company. For more details, head to our Customer Service Portal. We’re here to help you every step of the way.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.