Top 16 Towns & Holiday Resorts in Costa Brava (Best Areas to Stay)

Last Updated on March 28, 2021

Here you can read our ultimate guide on top best towns, holiday resorts and destinations in Costa Brava, including best areas to stay, region by region traveler tips. Costa Brava and the Pirineu de Girona are all excellent combination of the sea and the mountains.

Costa Brava offers great beauties with its hidden corners, secret treasures, picturesque fishing villages, rocky cliffs, unspoiled beaches, beautiful underwater scenery. There many beautiful and must see town and resorts in Costa Brava both inland and coastal.

Best Areas to Stay in Costa Brava

Coastal towns & resorts

Along the coast on the northern tip, you may visit and see Albera Mountains and Cap de Creus Peninsula with beautiful towns and resorts of Portbou, Colera, LLança, El Port de la Selva and Cadaques.

The Gulf of Roses welcomes visitors with its beautiful towns and resorts of Roses, Castello d’Empuries, Empuriabrava and L’Escala.

From Begur – Torroella de Montgri you may visit Pals, Ullastret, L’Estartit and Medes Islands.

On the southern coast of the Baix Emporda you may visit and see Begur, Palafrugell, Palamos, Platja d’Aro and Sant Feliu de Guixols.

And among the Selva Lowlands; Tossa de Mar, Lloret de Mar and Blanes are the popular holiday resorts.

Inland towns & resorts

Girona, Banyoles, Besalu and Figueres are the must see towns on the inland Costa Brava.

Girona capital is a must with its Cathedral, Jewish Quarter, Arab Baths, Provincial Archaeological Museum, Old City Walls, Sant Nicolau and Sant Feliu. Olot, Ripoll and Sant Joan de les Abadesses are the other town that worth a visit and see.

Costa Brava Top 11 Coastal Towns & Holiday Resorts


Blanes is a coastal town and old fishermen’s village and now a major tourist resort in Costa Brava. The most impressive attraction of Blnaes is the Mar i Murtra Botanical Garden and Castillo de San Juan that is situated on the slopes of Mt. Sant Joan offering a stunning view of the sea. Read more…

Lloret de Mar

Lloret de Mar is the most popular tourist destination in Costa Brava and famous for its sun, beaches, culture, casino and leisure time attractions. Read more…

Tossa de Mar

Tossa de Mar is one the most popular tourist destinations in Costa Brava and a unique example of a fortified medieval town left standing on the Catalonian coast and it is declared a National Historic-Artistic Monument. Read more…

Sant Feliu de Guixols

Sant Feliu de Guixols is a popular coastal town in Costa Brava situated on a bay dominated by the Sant Elm headland, an excellent look-out point. Read more…


S’Agaro is a lovely little town and residential area and also one of the most exclusive areas of the Costa Brava. Read more…

Platja d’Aro

Platja d’Aro is one of the most popular and bustling tourist destinations in Costa Brava and one of the most visited tourist resorts and comprehensively developed for tourism with commercial and leisure facilities. Read more…


Palamos is a lively resort famous for its beaches, marina, Palamos prawns, culture, old town, megalithic monuments and leisure time attractions. Palamos is very ideal for nautical sports such as sailing, windsurfing and is home to some important yachting events. Read more…


Llafranc is truly a relaxing place and famous for its white sandy beach and stunning views on the Cap Sant Sebastia from the Sant Sebastia lighthouse. Read more…


L’Estartit is a lively holiday resort of Costa Brava famous for its 3 km. of long sandy beaches, the marina and the underwater paradise of the Medes islands. Read more…


Situated in an outstanding surroundings with the Montgri massif, the Emporda wetlands, variety of small and large beautiful beaches and pretty coves nestled between rocky cliffs, L’Escala is a beautiful holiday resort on the Costa Brava. Read more…


Roses is one of the most visited towns on the Costa Brava and leading port on the northern coast of Catalonia and its marina area is one of the most liveliest one. And the bays of Montjoi bay or Cap Norfeu offer unspoilt beauty to travellers. Read more…

Costa Brava Top 5 Inland Towns


Girona has great monumental sights of excellent beauty and historic value in its Old Quarter that include the medieval walls, examples of Romanesque, Gothic and Baroque architecture and one of the best-preserved Jewish Quarters in Europe. Read more…


Figueres is famous for its culture and leisure attractions with fairs, local festivals and gastronomy. The Dali Theatre-Museum is the most famous spot as well as the other museums such as the Toy Museum of Catalonia, the Museum of Emporda and the Emporda Technical Museum. Read more…


Olot is a lovely city located within the Nature Park of the Volcanic Area of the Garrotxa. Olot is famous for its excellent architecture,the parish church of Sant Esteve, the cloister of El Carme and the Casa Solà-Morales and its cultural, commercial and entertainment facilities.


Ripoll is an attractive town famous for its singular monuments in the Romanesque style, the 11th century monastery of Santa Maria, the parish church of Sant Pere de Ripoll and the Modernist buildings of Can Codina, Can Dou and Casa Bonada.

Sant Joan de les Abadesses

Situated on the Romanesque route, Sant Joan de les Abadesses is famous with its monastery of Sant Joan de les Abadesses, the Pont Vell that is the widest medieval bridge in Spain and the Romanesque temple of Santa Magdalena de Parella.