Costa Brava Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AED 148 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

    Plan, book, and manage your trip all in one place

Where to stay in Costa Brava

Find the best Costa Brava areas and neighborhoods for the activities you enjoy most. Learn more about Costa Brava

Find the Best Costa Brava Vacation Packages

Costa Brava Hotel Deals

S'Agaró Hotel Spa & Wellness

S'Agaró Hotel Spa & Wellness

4 out of 5
Playa de Sant Pol s/n Castell-Platja d'Aro
Fully refundableReserve now, pay when you stay
The price is AED 236 per night from Feb 10 to Feb 11
AED 236
AED 270 total
10 Feb - 11 Feb
includes taxes & fees
8.8/10 Excellent! (323 reviews)
Charming hotel, great friendly staff, off-seaon vibes, i will definitely stay again!

Reviewed on 30 November 2025

S'Agaró Hotel Spa & Wellness
AQUA Hotel Promenade & Spa

AQUA Hotel Promenade & Spa

4 out of 5
Passeig Maritim, 7 Pineda de Mar
Fully refundable
The price is AED 328 per night from Feb 22 to Feb 23
AED 328
AED 372 total
22 Feb - 23 Feb
includes taxes & fees
8.8/10 Excellent! (108 reviews)
Great location near train station. Few mins walk to village centre and variety of restaurants and shops. Amazing beach view, hotel provides towel to bring to the beach or pool. Clean room and nice staff. Breakfast amazing.

Reviewed on 25 October 2025

AQUA Hotel Promenade & Spa
Hotel Best Lloret Splash

Hotel Best Lloret Splash

4 out of 5
Av. Vila de Tossa, 51 Lloret de Mar
7.4/10 Good! (126 reviews)
The shower in the room was blocked.and kept flooding the floor. Had to use towels to clean up everytime myself. Told the staff a few times, but they dine nothing to sort it

Reviewed on 10 September 2025

Hotel Best Lloret Splash
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.

Discover the most popular places to visit in Costa Brava

Frequently asked questions

How do I find cheap flights to Costa Brava that have flexible change policies?
Search for affordable flights to Costa Brava, then select "No change fee" directly below the "Flexible change policies" filter. It's that simple. We know that travel plans can change and flexibility is important, so book with confidence with Expedia.
Which airlines fly to Costa Brava?
Choose a seat with one of these airlines and the dynamic region of Costa Brava will be yours to discover:

  • Iberia - 52 flights to or near Costa Brava each month, including 52 flights to Barcelona Intl. Airport (BCN) per month.
  • American Airlines - 39 flights to or near Costa Brava each month, including 39 flights to Barcelona Intl. Airport (BCN) per month.
  • United Airlines - 30 flights to or near Costa Brava each month, including 30 flights to Barcelona Intl. Airport (BCN) per month.

How can I find cheap tickets to Costa Brava?
A good strategy for picking up cheap airfares is to be flexible with your dates. Start by searching for your flight to Costa Brava, then click on the "flexible dates" link to compare prices for nearby days. Want another tip? Book well ahead. To give you an idea of costs, was the best price for a flight to Costa Brava in the last seven days.
How much is a flight to Costa Brava?
In the last seven days, round-trip airfares to Costa Brava sold from just and reached a maximum cost of . For one-way trips out of (), the cheapest seat during this same period was .
What are the most popular airports to fly into in Costa Brava?
Book your flight to Barcelona Intl. Airport (BCN) and experience all that Costa Brava has to offer. As the region's primary entry point, roughly 151 flights touch down here each month.
When is the cheapest time to fly to Costa Brava?
Consider traveling early on in the week to secure a bargain airfare to Costa Brava. Tuesday is generally the most economical day to fly, with Monday a close second. Saturday often has the costliest fares. This is because lots of people like to start their break on a weekend.
How much is a plane ticket to Costa Brava?
Seats ranged from to in the last seven days. When you're ready to book, we'll be ready to help you pick up a fabulous deal to Costa Brava.
What months are the cheapest to book a flight to Costa Brava?
Snap up your ticket in February to enjoy incredible flight deals to Costa Brava. December is generally the most expensive time to buy a seat.
How long is a flight to Costa Brava?
The length of your flight will mainly depend on the city you're traveling from. This list of popular routes to Costa Brava will give you a better idea of what to expect:

  • Miami, FL (MIA-Miami Intl.) to Barcelona Intl. Airport (BCN) - 9 hours and 10 minutes
  • Newark, NJ (EWR-Liberty Intl.) to Barcelona Intl. Airport (BCN) - 7 hours and 40 minutes
  • New York, NY (JFK-John F. Kennedy Intl.) to Barcelona Intl. Airport (BCN) - 7 hours and 29 minutes

What are the best things to do in Costa Brava?

  • Filled with culture and energy, Lloret de Mar is an ideal base to start your Costa Brava getaway. Take a look at well-known attractions like Lloret de Mar Beach, enjoy some retail therapy or eat and drink your way around some of this city's wonderful eateries. What you decide to do is up to you!
  • When working out which clothes to pack for your getaway, keep in mind that Lloret de Mar has a humid subtropical climate. To give you a better idea of what to expect, look up the weather before you set off.
  • When you want to discover more of this wonderful region, pick up one of our cheap car rentals and visit Blanes. It's around 5 kilometers to the southwest of Lloret de Mar and also has top tourist sights, including Marimurtra Botanical Garden.

What is the best time to go to Costa Brava?
June, July and August are the most popular months to discover the wonders of Blanes, one of Costa Brava's most famous cities. Summer here starts June 20. Average temperatures range from 20ºC (68ºF) to 26ºC (79ºF) across the season, so organize your travels around then if you enjoy warmer weather.