Costa Brava Beach Holidays

Book a Beach 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

Top flight + Beach hotel deals in Costa Brava

Price found within the past 48 hours. Click for updated prices.
Alba Seleqtta

Alba Seleqtta

Lloret Town Center
£160
per person
2 Oct - 5 Oct
found 1 day ago
Return flight included
Birmingham (BHX) to Barcelona (BCN)
8/10 Very good! (154 reviews)
Nice location near to the beach and friendly staff. I'm not sure about the 4 star rating though as the rooms are a bit simple and our bed/pillows were uncomfortable, but the amenities are great. Breakfast was ok.

Reviewed on 12 Apr 2026

Hotel ILUNION Caleta Park

Hotel ILUNION Caleta Park

Save 100% on your flight
£243
per person
17 Oct - 24 Oct
found 1 day ago
Return flight included
Bristol (BRS) to Barcelona (BCN)
8.6/10 Excellent! (445 reviews)
Great clean hotel right at the beach. Restaurants steps from the hotel. Great beach and activities. We went kayaking in the caves on the coastline directly from the beach. Awesome time!

Reviewed on 2 Jun 2026

Hotel Delamar - Adults Only

Hotel Delamar - Adults Only

Lloret Town Center
Save 100% on your flight
£403
per person
17 Oct - 24 Oct
found 1 day ago
Return flight included
Bristol (BRS) to Barcelona (BCN)
9.6/10 Exceptional! (860 reviews)
Park Hotel San Jorge & Spa by Escampa Hotels

Park Hotel San Jorge & Spa by Escampa Hotels

Platja d'Aro
Save 100% on your flight
£419
per person
17 Oct - 24 Oct
found 1 day ago
Return flight included
Bristol (BRS) to Barcelona (BCN)
9.2/10 Wonderful! (1,003 reviews)
Great breakfast options. Inconvenient access to the beach, long and steep stairs, hard for kids. But beach itself clean and great. Many options for dinning and shopping 15 minutes from a hotel

Reviewed on 8 Aug 2026

Canyelles Platja

Canyelles Platja

Almadraba-Canyelles
£603
per person
24 Sept - 1 Oct
found 11 hours ago
Return flight included
Glasgow (GLA) to Barcelona (BCN)
9/10 Wonderful! (176 reviews)
Good breakfast,,bed uncomfortable

Reviewed on 29 May 2026

Don't see what you're looking for?
See all available trips from Birmingham to Costa Brava
View all trips

5* Beach holidays in Costa Brava

Price found within the past 48 hours. Click for updated prices.
Hotel Vistabella

Hotel Vistabella

Almadraba-Canyelles
£771
per person
24 Sept - 1 Oct
found 11 hours ago
Return flight included
Glasgow (GLA) to Barcelona (BCN)
9.2/10 Wonderful! (214 reviews)
I don't know where this hotel got 5 star rating, no employees to be found, no one a the bar's, no help or service at the pool or beach, It looks like a ghost hotel you only see the valet parking and two in reception that's it. The room has the shower and toilet exposed to it no wall, no enclosement, the desk area was like a cafetiria wall table. this is the worst hotel I have stayed in my life. The only thing worth it was the ocean and beach view maybe that gave them the "5 star rating" 2-3 stars maybe.

Reviewed on 22 Jul 2026

Hotel Santa Marta

Hotel Santa Marta

£846
per person
24 Oct - 31 Oct
found 1 day ago
Return flight included
Bristol (BRS) to Barcelona (BCN)
9.4/10 Exceptional! (229 reviews)
5 star location with great amenities. 3 star service and that may be generous.

Reviewed on 14 Aug 2026

Don't see what you're looking for?
See all available trips from Glasgow to Costa Brava
View all trips

3 Night Beach holidays in Costa Brava

Price found within the past 48 hours. Click for updated prices.
Alba Seleqtta

Alba Seleqtta

Lloret Town Center
£160
per person
2 Oct - 5 Oct
found 1 day ago
Return flight included
Birmingham (BHX) to Barcelona (BCN)
8/10 Very good! (154 reviews)
Nice location near to the beach and friendly staff. I'm not sure about the 4 star rating though as the rooms are a bit simple and our bed/pillows were uncomfortable, but the amenities are great. Breakfast was ok.

Reviewed on 12 Apr 2026

AQUA Hotel Bertran Park

AQUA Hotel Bertran Park

Lloret Town Center
£175
per person
2 Oct - 5 Oct
found 1 day ago
Return flight included
Birmingham (BHX) to Barcelona (BCN)
8.4/10 Very good! (398 reviews)
AQUA Hotel Promenade & Spa

AQUA Hotel Promenade & Spa

£203
per person
9 Oct - 12 Oct
found 12 hours ago
Return flight included
London (STN) to Barcelona (BCN)
9.2/10 Wonderful! (153 reviews)
Nothing to complain Everything was good Recommend

Reviewed on 5 Aug 2026

Don't see what you're looking for?
See all available trips from Birmingham to Costa Brava
View all trips

4 Night Beach holidays in Costa Brava

Price found within the past 48 hours. Click for updated prices.
Hotel Els Pins

Hotel Els Pins

Platja d'Aro
£261
per person
23 Sept - 27 Sept
found 9 hours ago
Return flight included
Bristol (BRS) to Barcelona (BCN)
8.6/10 Excellent! (241 reviews)
Alba Seleqtta

Alba Seleqtta

Lloret Town Center
£288
per person
26 Oct - 30 Oct
found 1 day ago
Return flight included
London (STN) to Barcelona (BCN)
8/10 Very good! (154 reviews)
Nice location near to the beach and friendly staff. I'm not sure about the 4 star rating though as the rooms are a bit simple and our bed/pillows were uncomfortable, but the amenities are great. Breakfast was ok.

Reviewed on 12 Apr 2026

Hotel Nereida

Hotel Nereida

£282
per person
23 Sept - 27 Sept
found 9 hours ago
Return flight included
Bristol (BRS) to Barcelona (BCN)
8.6/10 Excellent! (221 reviews)
Great location and staff

Reviewed on 12 Aug 2026

Don't see what you're looking for?
See all available trips from Bristol to Costa Brava
View all trips

Find your perfect Costa Brava beach holiday

How can I book the best beach holidays in Costa Brava?

Sometimes all you want is to kick back with the sun on your face and your toes in the sand. Plus-size the blissful on your Costa Brava beach holiday by checking out the best bays and using our neighbourhood filter to find accommodation nearby – or even with serene sea views. Use the reviews and our guest-rating filter to find the loveliest options.

Can I book cheap beach holidays in Costa Brava?

For a budget beach break, consider staying a little further away from the sea, or choose self-catering rather than a hotel. You can use our amenities filter and map view to find the best cheap deals for you. Sunbathe for less with our affordable Costa Brava beach holidays, which start from £160. Prices and availability are subject to change. Additional terms may apply.

When can I go on a quiet beach holiday in Costa Brava?

Enjoy out-of-season seclusion on a beach holiday to Costa Brava during the quieter months. With fewer crowds competing for accommodation, you could bag a great deal, too.

Why should I book family holidays in Costa Brava with beach access?

If you have kids, beach holidays are more buckets and spades, lilos and sun cream than they are spa, cocktails and long reads – unless you book a holiday with beach access. It’s a family win. Even better, once the kids are in bed, you can sit on your bedroom balcony, listen to the waves and share a local tipple and stay in earshot of your sleeping beauties.

How can I find a Costa Brava beachfront holiday?

For the ultimate beach holiday, use our beachfront and sea view filters to whittle down your search results to find the perfect property, right on the water.

How can I book last-minute Costa Brava beach holidays?

Add a little spontaneity to your beach holiday by looking for a last-minute deal in Costa Brava. If you have set dates, pop them into the search and see what heaven awaits in just a few days.

Can I find Costa Brava beach holidays which are all inclusive?

A beach holiday to Costa Brava is one of the best occasions to treat yourself to an all-inclusive holiday package. Savour every sip of cocktail, every moment of sunshine, every blissful meal you didn’t have to cook yourself. And all included in the price. Just use our all-inclusive filter to see what’s available.

Can I book a Costa Brava beach trip with free cancellation and/or flexible dates?

Even if plans change, you don’t have to lose out. Use our filters to find accommodation with free cancellation, or even filter for buy now, pay later options. Once you’ve booked, log into your account to see all the details.

Why should I book a Costa Brava beach holiday with Expedia?

Our huge range of accommodation and flights mean you’ll find the best beach holidays in Costa Brava on Expedia in just a few clicks. It’s as easy as falling asleep to the sounds of the sea.

Top Beach Costa Brava Hotels

Alba Seleqtta

Alba Seleqtta

Carrer de la Sènia del Barral, 46 Lloret de Mar
  • 9 min drive from Tossa de Mar Beach
Stay at this luxury hotel in Lloret de Mar. Enjoy free Wi-Fi, a full-service spa and a rooftop terrace. Popular attractions Tossa de Mar Beach and Lloret de ...
8/10 Very good! (155 reviews)

Travelers like: near the beach, kids' pool

Travelers say...
"Nice location near to the beach and friendly staff. I'm not sure about the 4 star rating though as the rooms are a bit simple and our bed/pillows were uncomfortable, but the amenities are great. Breakfast was ok."

Reviewed on 12 Apr 2026

Alba Seleqtta
Hotel Hostalillo by Escampa Hotels

Hotel Hostalillo by Escampa Hotels

Carrer de Bellavista 22 Palafrugell
  • 42 min drive from Tossa de Mar Beach
Stay at this beach hotel in Palafrugell. Enjoy free Wi-Fi, a beach locale and breakfast (surcharge). Our guests praise the helpful staff in their reviews. Popular ...
9.2/10 Wonderful! (765 reviews)

Travelers like: on the beach, beach towels

Travelers say...
"A nice stay."

Reviewed on 26 Jul 2026

Hotel Hostalillo by Escampa Hotels
Park Hotel San Jorge & Spa by Escampa Hotels

Park Hotel San Jorge & Spa by Escampa Hotels

Avenida Andorra 28 Calonge
  • 23 min drive from Tossa de Mar Beach
Stay at this luxury hotel in Calonge. Enjoy free Wi-Fi, an outdoor pool and a beach locale. Our guests praise the helpful staff in their reviews. Popular attractions ...
9.2/10 Wonderful! (1,008 reviews)

Travelers like: on the beach, outdoor pool

Travelers say...
"Great breakfast options. Inconvenient access to the beach, long and steep stairs, hard for kids. But beach itself clean and great. Many options for dinning and shopping 15 minutes from a hotel"

Reviewed on 8 Aug 2026

Park Hotel San Jorge & Spa by Escampa Hotels
See all 14,136 properties in Costa Brava
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.

Things to do

Visit Cadaqués

From Roses: Visit Cadaqués (New Free Audio Guide)

£26
per adult
100% of travellers recommend
From Roses: Visit Cadaqués (New Free Audio Guide)
From Roses: Cap de Creus, Port Lligat & Cadaqués+AUDIO GUIDE

From Roses: Cap de Creus, Port Lligat & Cadaqués+AUDIO GUIDE

£34
per adult
From Roses: Cap de Creus, Port Lligat & Cadaqués+AUDIO GUIDE
Discover Girona and Costa Brava: A Self-Audio Guided Tour

Discover Girona and Costa Brava: A Self-Audio Guided Tour

£1
per adult
Discover Girona and Costa Brava: A Self-Audio Guided Tour
See all activities in Costa Brava

More holidays you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.