Costa Brava

Travel Guide

Lloret de Mar Beach showing landscape views, a beach and boating
Lloret de Mar Beach which includes a sandy beach and outdoor art
Lloret de Mar Beach which includes street scenes, general coastal views and outdoor art
Lloret de Mar Beach showing a monument
Lloret de Mar Beach showing a beach

Thrilling outdoor adventures, fabulous beaches, natural parks and a surrealist master entice visitors to the Catalonian coastline in northeast Spain.

Costa Brava is a long stretch of Mediterranean coastline that extends from the French border south toward Barcelona. It is a coastal region of wild natural beauty, seaside resorts, mountain escapes and a rich cultural heritage. Visit the birthplace of Salvador Dalí, swim, ski in the Pyrenees and dive and surf in clear water.

Explore the extensive coastline, wild and unspoiled in places, developed in others. Find secluded coves, hike along coastal footpaths and stop at picturesque fishing villages. Among the most popular beach resort destinations are those at Tossa de Mar and Lloret de MarOpens in a new window. Beyond the beaches, discover nature, history and art.

One of Costa Brava's most famous sons is Salvador Dalí, the surrealist master. Tour the Dalí Theatre-Museum in FigueresOpens in a new window, the town where he was born and where he died. Visit Dalí's crypt, which houses the artist's remains and is located in one of the museum's lower levels. View more of his works at the Salvador Dalí House-Museum in the village of Cadaqués.

Unearth more cultural and historical treasures elsewhere on the Costa Brava. Amble along the narrow streets of the old quarter in Girona and sightsee at the 10th-century Benedictine monastery in Sant Feliu de Guíxols.

Take advantage of the region’s diverse scenery of mountains, lakes, rivers, forests and ancient volcanoes. Hike through any of the eight natural parks of Costa Brava and the Girona Pyrenees, including the Volcanic Area of the Garrotxa Region and Montseny Natural Park. Kayak in the Natural Park of Cap de Creus and try aqua-trekking in the channels of the Muga River. During the winter, go skiing, snowshoeing and ice climbing in the alpine resorts of the Girona Pyrenees.

To experience Costa Brava's beaches, nature, sports and culture, fly into the international airports at Girona or BarcelonaOpens in a new window. Although buses serve many coastal towns and taxis are plentiful, a rental car is the best option if you want to explore different parts of the coastal region.

Where to stay in Costa Brava

Default Image

Platja d'Aro

4.5/5(22 area reviews)

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

Platja d'Aro
Default Image

Roses Town Center

4.5/5(9 area reviews)

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

Roses 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
Gran Casino Costa Brava which includes modern architecture

Lloret Town Center

4/5(27 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

5/5(1 area review)

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
Cala Canyelles Beach showing general coastal views and a sandy beach

Canyelles

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

Canyelles
Park Hotel San Jorge & Spa by Escampa Hotels

Park Hotel San Jorge & Spa by Escampa Hotels

4.5 out of 5
Avenida Andorra 28 Calonge
The price is $76 total per night from Jan 12 to Jan 13
$76 total
per night
Jan 12 - Jan 13
Book a stay at this luxury hotel in Calonge. Enjoy free WiFi, an outdoor pool, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...
9/10 Wonderful! (982 reviews)
What a lovely surprise and find!

Reviewed on Nov 25, 2025

Park Hotel San Jorge & Spa by Escampa Hotels
AQUA Hotel Promenade & Spa

AQUA Hotel Promenade & Spa

4 out of 5
Passeig Maritim, 7 Pineda de Mar
Fully refundableReserve now, pay when you stay
The price is $197 total per night from Jan 1 to Jan 2
$197 total
per night
Jan 1 - Jan 2
Book a stay at this beach hotel in Pineda de Mar. Enjoy free WiFi, an outdoor pool, and a full-service spa. Popular attractions Pescadors Beach and Pineda de ...
8.8/10 Excellent! (102 reviews)
Great location near train station. Few mins walk to village centre and variety of restaurants and shops. Amazing beach view, hotel provides towel to bring to the beach or pool. Clean room and nice staff. Breakfast amazing.

Reviewed on Oct 25, 2025

AQUA Hotel Promenade & Spa
Sweet Lloret Suites

Sweet Lloret Suites

2 out of 5
Carrer de la Sénia del Barral 58 Lloret de Mar Girona
The price is $54 total per night from Jan 8 to Jan 9
$54 total
per night
Jan 8 - Jan 9
Stay at this hotel in Lloret de Mar. Enjoy free WiFi, daily housekeeping, and laundry facilities. Popular attractions Lloret de Mar Beach and Tossa de Mar Beach ...
8.4/10 Very Good! (66 reviews)
Very clean room. Super nice staff and it was just a short walk to the beach

Reviewed on Nov 24, 2025

Sweet Lloret Suites
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 aparthotel in L'Escala. Enjoy 7 outdoor pools, a rooftop terrace, and WiFi (surcharge). Popular attractions Platja de Riells and The Site are located ...
8.4/10 Very Good! (486 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 Jun 1, 2025

L'Escala Resort
Aparthotel Golf Beach

Aparthotel Golf Beach

3 out of 5
Avinguda de la Mediterrània, 344 Pals Girona
Book a stay at this family-friendly aparthotel in Pals. Enjoy free WiFi, free parking, and a garden. Our guests praise the helpful staff in our reviews. Popular ...
8.2/10 Very Good! (330 reviews)
Great wifi just a bit bad at night , good pool by size and temperature… amazing service, Jasim from the reception made our check in easy and pleasant, overall good experience

Reviewed on Aug 9, 2024

Aparthotel Golf Beach
Aparthotel Comtat Sant Jordi

Aparthotel Comtat Sant Jordi

3 out of 5
Travessera de Ginebro, 2 Castell-Platja d'Aro
Book a stay at this beach aparthotel in Castell-Platja d'Aro. Enjoy free WiFi, an outdoor pool, and breakfast (surcharge). Our guests praise the property condition ...
7.4/10 Good! (409 reviews)
Awesome location, great and well maintaines property

Reviewed on Oct 13, 2025

Aparthotel Comtat Sant Jordi
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

Explore a world of travel with Expedia