Costa Brava

Travel Guide
Lloret de Mar Beach which includes a beach and outdoor art
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.

Where to stay in Costa Brava

Default Image

Platja d'Aro

The beaches and seaside views are top of the list for many visitors to Platja d'Aro. A stop by Cala del Pi or Cala Bella Dona might round out your trip.

Platja d'Aro
Gran Casino Costa Brava which includes modern architecture

Lloret Town Center

Lloret Town Center is noteworthy for its spas, and you can make a stop at top attractions like Parish Church of Sant Roma and Lloret de Mar Beach.

Lloret Town Center

Santa Margarida

Unique features of Santa Margarida include the seaside views and bars. Make a stop by Aventura Nautica or Platja de Sant Margarida while you're exploring the area.

Santa Margarida
Default Image

Roses Town Center

You'll enjoy the coffeehouses and waterparks in Roses Town Center. You might want to make time for a stop at Roses Beach or Roses Citadel.

Roses Town Center

Almadraba-Canyelles

Almadraba-Canyelles is noteworthy for its seaside views, and you can make a stop at top attractions like Canyelles Beach and Canyelles Grosses Beach.

Almadraba-Canyelles
Default Image

Canyelles

If you're spending some time in Canyelles, Canyelles Beach and Cala Gran are top sights worth seeing.

Canyelles
Hotel Mar de Tossa
Hotel Mar de Tossa
3 out of 5
Giverola 4-6, Tossa de Mar
Fully refundable
The price is P3,318 per night from 30 Jun to 1 Jul
P3,318
per night
30 Jun - 1 Jul
Stay at this 3-star family-friendly hotel in Tossa de Mar. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Popular attractions Tossa de Mar ...
7.4/10 Good! (173 reviews)
"Las habitaciones se encontraban bien limpias y ordenadas, no tuve problemas dentro de ellas, todo funcionó correctamente. Esta ubicado a 5 minutos caminando de la playa y las tiendas alrededor, la zona es tranquila y de facil acceso y ubicación. Además, me brindaron un late check-out hasta las ..."

Reviewed on Jul 26, 2023

Hotel Mar de Tossa
Cosmopolita Hotel Boutique & Spa
Cosmopolita Hotel Boutique & Spa
4 out of 5
Carrer Pineda del Mar, 1, Castell-Platja d'Aro
The price is P10,418 per night from 21 Jun to 22 Jun
P10,418
per night
21 Jun - 22 Jun
Stay at this 4-star beach hotel in Castell-Platja d'Aro. Enjoy free breakfast, free WiFi, and an outdoor pool. Our guests praise the helpful staff in our reviews. ...
9/10 Wonderful! (271 reviews)
"Very attentive staff. Close to every thing"

Reviewed on May 30, 2024

Cosmopolita Hotel Boutique & Spa
Gran Hotel Reymar
Gran Hotel Reymar
4.5 out of 5
Platja de Mar Menuda, s/n, Tossa de Mar
Fully refundableReserve now, pay when you stay
The price is P10,019 per night from 30 Jun to 1 Jul
P10,019
per night
30 Jun - 1 Jul
Stay at this 4.5-star luxury hotel in Tossa de Mar. Enjoy free WiFi, a beach locale, and room service. Our guests praise the helpful staff and the property condition ...
8.8/10 Excellent! (253 reviews)
"Wonderful hotel with great service in a beautiful town."

Reviewed on Jun 7, 2024

Gran Hotel Reymar
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.
Pierre & Vacances Estartit Playa
Pierre & Vacances Estartit Playa
3 out of 5
Avenida Costa Brava, 16, L'Estartit, Torroella de Montgrí, Girona
Stay at this 3-star eco-certified apartment in Torroella de Montgrí. Enjoy free WiFi, parking (surcharge), and a garden. Our guests praise the property condition ...
8.8/10 Excellent! (182 reviews)
Beautiful apartment
"Beautiful modern apartment- gorgeous pools. About a 15 minute walk along the sea front to the main town."

Reviewed on Jun 15, 2024

Pierre & Vacances Estartit Playa
L'Escala Resort
L'Escala Resort
3.5 out of 5
Carrer dels Masos, 4-62, L'Escala
Stay at this 3.5-star aparthotel in L'Escala. Enjoy 7 outdoor pools, a rooftop terrace, and WiFi (surcharge). Popular attractions Platja de Riells and The Site ...
8.6/10 Excellent! (365 reviews)
Great Holiday!
"We had such a pleasant stay here for an entire week! We would definitely be back! Loved the location & the apartment had everything you needed! Super comfy bed too!"

Reviewed on May 4, 2024

L'Escala Resort
Xon's Platja ApartHotel
Xon's Platja ApartHotel
3 out of 5
Carrer Pompeu Fabra, s/n, Empuriabrava, Castello d'Empuries
Stay at this 3-star beach aparthotel in Empuriabrava. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Popular attractions Roses Beach and Platja ...
7/10 Good! (509 reviews)
"Noisy . Old . Paint peeling in shower . No duve cover ."

Reviewed on Jun 11, 2024

Xon's Platja ApartHotel
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.

Popular places to visit

Things to do