Costa Brava

Travel Guide

Lloret de Mar Beach featuring boating, a sandy beach and landscape views
Lloret de Mar Beach featuring a sandy beach and outdoor art
Lloret de Mar Beach featuring street scenes, general coastal views and outdoor art
Lloret de Mar Beach showing a monument
Costa Brava
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

4.5/5(17 area reviews)

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
Default Image

Roses Town Center

5/5(2 area reviews)

You'll enjoy the coffee shops and water parks in Roses Town Center. You might want to make time for a stop at Roses Beach or Nova Beach.

Roses Town Center
Default Image

Lloret Town Center

4/5(103 area reviews)

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

Almadraba-Canyelles

4.5/5(3 area reviews)

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 Sa Somera Beach are top sights worth seeing.

Canyelles
Atzavara Hotel & Spa
Atzavara Hotel & Spa
5 out of 5
Carrer Pla de la Torre, 16, Santa Susanna
The price is S$287 per night from 30 Jun to 1 Jul
S$287
30 Jun - 1 Jul
includes taxes & fees
Stay at this 5-star luxury hotel in Santa Susanna. Enjoy free WiFi, 5 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
9/10 Wonderful! (220 reviews)
"Amazing hotel, lots of sun loungers, great food, lovely staff. Area outside of hotel is not particularly beautiful with a train line in front of hotel so we never actually managed to make it on the beach"

Reviewed on 24 Jun, 2025

Atzavara Hotel & Spa
Hotel Tahiti Playa
Hotel Tahiti Playa
4.5 out of 5
Paseo Marítimo s/n, Santa Susanna
Stay at this 4.5-star luxury hotel in Santa Susanna. Enjoy free WiFi, a beach locale, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
8/10 Very Good! (248 reviews)
"Loved our stay in this hotel staff are friendly great breakfast all very happy"

Reviewed on 22 Apr, 2025

Hotel Tahiti Playa
Hotel Delfín
Hotel Delfín
4 out of 5
Avd. Costa Brava, 2, Tossa de Mar
Fully refundableReserve now, pay when you stay
The price is S$174 per night from 30 Jun to 1 Jul
S$174
30 Jun - 1 Jul
includes taxes & fees
Stay at this 4-star business-friendly hotel in Tossa de Mar. Enjoy free WiFi, an outdoor pool, and a rooftop terrace. Our guests praise the helpful staff in ...
9/10 Wonderful! (387 reviews)
"Excellent hotel, staff are friendly, polite and very helpful. Lovely clean rooms with excellent facilities. Christian and his team in the restaurant go that extra mile to make your stay special as do the reception team always there with a smile. The cleaning staff work very hard to keep everything ..."

Reviewed on 19 Jun, 2025

Hotel Delfín
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.
Camping Castell Mar
Camping Castell Mar
1 out of 5
Passatge Campings 25, Castello d'Empuries, Girona
Stay at this campground in Empuriabrava. Enjoy free parking, an outdoor pool, and a beach locale. Popular attractions Roses Beach and Platja de la Rubina are ...
9/10 Wonderful! (17 reviews)
Hundvänlig
"Generellt sett en mkt trevlig camping ! Underbart för hundar !"

Reviewed on 25 Jun, 2025

Camping Castell Mar
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 Estarit Beach and Platja de ...
8.4/10 Very Good! (460 reviews)
"Las instalaciones son muy bonitas. la llegada y la comunicación con el personal de acogida es facil. Por el precio, La habitación esta bien, tiene un buen tamaño y un balcón super espacioso. Tiene las comodidades necesarias para pasar varios días. Algunos problemas con el agua caliente"

Reviewed on 1 Jun, 2025

L'Escala Resort
Aparthotel Costa Encantada
Aparthotel Costa Encantada
4 out of 5
Cami de Santa Cristina-Les alegries s/n, Lloret de Mar
Stay at this 4-star spa aparthotel in Lloret de Mar. Enjoy free WiFi, a full-service spa, and free water park access. Our guests praise the helpful staff and ...
8.6/10 Excellent! (1,045 reviews)
"I stay here for 5 days with my family and we loved everything about the hotel from the security to workers, the hotel is always clean and there is plenty of things to do with the kids, every thing around the hotel is walkable. The food was amazing from breakfast to dinner, what I also really like ..."

Reviewed on 2 May, 2025

Aparthotel Costa Encantada
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