Costa Brava Travel Guide

Tourist Guide

Lloret de Mar Beach featuring boating, a beach and landscape views
Lloret de Mar Beach featuring a beach and outdoor art
Lloret de Mar Beach showing general coastal views, street scenes and outdoor art
Lloret de Mar Beach featuring 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 Rovira or Cala del Pi 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 Lloret de Mar Beach and Gran Casino Costa Brava.

Lloret Town Center

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

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

Canyelles

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

Canyelles
 FERGUS Club Pineda Splash

FERGUS Club Pineda Splash

4 out of 5
C / De Les Puntaires 20, Pineda de Mar
The price is ฿3,532 per night from 2 Nov to 3 Nov
฿3,532
฿3,986 total
2 Nov - 3 Nov
includes taxes & fees
Stay at this 4-star eco-certified hotel in Pineda de Mar. Enjoy free Wi-Fi, an outdoor pool and breakfast (surcharge). Our guests praise the helpful staff and ...
7.8/10 Good! (244 reviews)
Stay in AUGUST 2025
"We were in the apartments at the rear of the hotel they were nice and spacious and clean however the wardrobe and bathroom smelt of damp the wardrobe needs pulling away from the wall and doors left open during winter the bathroom had a bit of mould around the edges of shower not sure if that was ..."

Reviewed on 14 Aug 2025

FERGUS Club Pineda Splash
Hotel Ona Don Juan

Hotel Ona Don Juan

4 out of 5
Carrer de la Riera, 77, Lloret de Mar, Girona
The price is ฿1,879 per night from 25 Oct to 26 Oct
฿1,879
฿2,168 total
25 Oct - 26 Oct
includes taxes & fees
Stay at this 4-star family-friendly hotel in Lloret de Mar. Enjoy free Wi-Fi, 2 outdoor pools and 2 poolside bars. Popular attractions Tossa de Mar Beach and ...
6.2/10 (398 reviews)
"Firstly, the hotel had a Good location, friendly staff and good food. Disappointing that the snack bar was closed during our stay and all inclusive drinks was limited and only until 10:30, hot drinks were also limited to morning times. Entertainment was lacklustre and mainly for an older audience. ..."

Reviewed on 19 Sept 2025

Hotel Ona Don Juan
Atzavara Hotel & Spa

Atzavara Hotel & Spa

5 out of 5
Carrer Pla de la Torre, 16, Santa Susanna
The price is ฿4,683 per night from 20 Oct to 21 Oct
฿4,683
฿5,403 total
20 Oct - 21 Oct
includes taxes & fees
Stay at this 5-star luxury hotel in Santa Susanna. Enjoy free Wi-Fi, 5 outdoor pools and a full-service spa. Our guests praise the helpful staff in their reviews. ...
9/10 Wonderful! (290 reviews)
"."

Reviewed on 26 Aug 2025

Atzavara Hotel & Spa
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.
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 Wi-Fi (surcharge). Popular attractions Estarit Beach and Platja de ...
8.4/10 Very Good! (481 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
Pierre & Vacances Empuriabrava Marina

Pierre & Vacances Empuriabrava Marina

3.5 out of 5
Sector Cavall de Mar, 25-30, Empuriabrava, Castello d'Empuries, Girona
Stay at this 3.5-star eco-certified apartment in Empuriabrava. Enjoy free Wi-Fi, an outdoor pool and a rooftop terrace. Popular attractions Roses Beach and Petita ...
8.4/10 Very Good! (269 reviews)
Empuribrava Marina Apartments
"Clean room, reception staff very helpful, good location"

Reviewed on 4 Oct 2025

Pierre & Vacances Empuriabrava Marina
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 Wi-Fi, a full-service spa and free water park access. Our guests praise the helpful staff and ...
8.6/10 Excellent! (1,062 reviews)
"I travel whit my husband and kids rooms is old and we are have problem whit air-conditioning one of my child is autism and no respect on hotel disability persons this make me sick"

Reviewed on 20 Jul 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

Cities near Costa Brava