Costa Brava

Travel Guide

A beach with boats, a rocky outcrop, and buildings in the background.
A rocky cliff with a plaque, a beach, and a cityscape in the background.
A beach with people walking, palm trees, and a large metal sculpture.
A large anchor sculpture surrounded by a circular stone border, with a beach and promenade in the background.
A beach with boats, clear water, and rocky cliffs.

Discover the perfect harmony between turquoise-blue waters and pine green forests and mountains that this beautiful corner of Catalonia holds.

The Costa Brava is one of the jewels of the Mediterranean: it combines breathtakingly beautiful coastline with charming medieval villages and spacious natural parks. Offering bustling tourist resorts and other spots practically unknown to most summer visitors, there are Costa Brava holiday deals for all tastes: find both unspoilt beaches and large tourist complexes with every service and facility you could need all within a few miles.

Multitudes of European tourists fly each summer to this magnificent region, partly because it's easy to find cheap flights to the Costa Brava, but unquestionably drawn by its gorgeous coves and magnificent nature. The region's beaches include the famous Aiguablava beach in Begur, surrounded by an exceptional and almost untouched natural park, and Portitxol beach in L'Escala, where you will also find the archaeological site of the Greek-Roman colony enclave of Empuries, declared a UNESCO World heritage site.

Talking about culture, don't miss the region's best-known genius, Salvador Dali. Delve into the surrealist world of the artist at the Dali Theatre-Museum in Figueres, his birthplace. Or visit the postcard-perfect fishing village of Cadaques, which as well as being home to the Salvador Dali House-Museum in Portlligat, offers excellent beaches and stunning views of the nearby Cap de Creus Natural Park.

If you're looking for entertainment, join the masses of British tourists who take advantage of Costa Brava holiday deals to enjoy the warm sun, sandy beaches, and lively bars and nightclubs. In nearby Tossa de Mar, you'll find a quieter, atmosphere, great for families with children, as well as a pretty old town with its medieval walled complex.

You can get here by car, train or by bus, but you can also opt for convenient flight + hotel to the Costa Brava packages, which will let you land in Girona-Costa Brava airport, or you can fly to Barcelona and hire a car to move around more easily.

The Costa Brava offers fun, culture, food and relaxation What are you waiting for?

Spain is one of the best locations in the world for a beach holiday. If you like beach holidays in Costa Brava then you're sure to love our cheap beach holidays to Lanzarote or our Marbella beach holidays. Book with Expedia and find out why for yourself.

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc

4 out of 5
Av. de la Bocana, 38-48 Roses
The price is P7,445 per night from Sep 13 to Sep 14
P7,445
P8,471 total
Sep 13 - Sep 14
includes taxes & fees
Stay at this hotel in Roses. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.8/10 Excellent! (419 reviews)
"Great hotel in Roses near the beach with comfortable beds, balcony, and really good breakfast buffet. Make sure to get parking ahead of time: street parking looks very busy."

Reviewed on Aug 14, 2026

Hotel Prestige Sant Marc
Elisabeth by the Sea Hotel 5*

Elisabeth by the Sea Hotel 5*

4 out of 5
Passeig Mossèn Cinto Verdaguer 53 Tossa de Mar Girona
The price is P15,383 per night from Sep 14 to Sep 15
P15,383
P17,203 total
Sep 14 - Sep 15
includes taxes & fees
Book a stay at this spa hotel in Tossa de Mar. Enjoy free WiFi, a full-service spa, and 2 bars/lounges. Popular attractions Tossa de Mar Beach and Lloret de ...
9.2/10 Wonderful! (108 reviews)
"Just Beautiful!"

Reviewed on Aug 10, 2026

Elisabeth by the Sea Hotel 5*
Prestige Goya Park

Prestige Goya Park

3 out of 5
Avenida Port del Reig s/n Roses
The price is P8,129 per night from Aug 30 to Aug 31
P8,129
P9,082 total
Aug 30 - Aug 31
includes taxes & fees
Book a stay at this family-friendly hotel in Roses. Enjoy free WiFi, a rooftop terrace, and breakfast (surcharge). Popular attractions Roses Beach and Aventura ...
Prestige Goya Park
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.
Xon's Platja ApartHotel

Xon's Platja ApartHotel

3 out of 5
Carrer Pompeu Fabra, s/n, Empuriabrava Castello d'Empuries
Book a stay at this beach aparthotel in Empuriabrava. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Popular attractions Roses Beach and Platja ...
7.2/10 Good! (617 reviews)
"Good location (close to the beach) and family friendly (pool, mini-golf, activities for adults and kids). Nice view from balcony. Only downside is that we had a room just next to the elevator and we could hear noise from people on the same floor and from floor above us."

Reviewed on Aug 6, 2026

Xon's Platja ApartHotel
L'Escala Resort

L'Escala Resort

3.5 out of 5
Carrer dels Masos, 4-62 L'Escala
Stay at this aparthotel in L'Escala. Enjoy 7 outdoor pools, a rooftop terrace, and WiFi (surcharge). Popular attractions Estarit Beach and Platja de Riells are ...
8.6/10 Excellent! (525 reviews)
"Everything is great but it's a little uncomfortable the amount of light that comes in through the windows because there is no blind, really everything is perfect in this place but you can't sleep late with all this light, even so it would be a place I would give another chance"

Reviewed on Jul 27, 2026

L'Escala Resort
 Wecamp Cala Montgó

Wecamp Cala Montgó

2 out of 5
Avinguda de Montgó 194 L'Escala Girona
Book a stay at this family-friendly campground in L'Escala. Enjoy free WiFi, an outdoor pool, and a snack bar/deli. Popular attractions Estarit Beach and Cala ...
9/10 Wonderful! (61 reviews)
"The swimming pools area and beach are just perfect. I was disappointed with the basic level of the kids club. Although the staff were lovely I missed more activities for English speakers. With a lot of Dutch people (speaking very well English) it would be just right to do cinema for kids in English. ..."

Reviewed on Aug 3, 2026

Wecamp Cala Montgó
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.

Stay near popular Costa Brava attractions

Things to do