Costa Brava
Home/Destinations

The most extraordinary places to stay in Costa Brava

Coves, medieval villages and wine-country hotels from S'Agaró to Cap de Creus

Hostal de la Gavina
92Index
◆ Editor-vetted
SeafrontGrand dame

Hostal de la Gavina

S'Agaró, Spain

from 390 / night

Hotel Aiguablava
87Index
◆ Editor-vetted
ClifftopSea view

Hotel Aiguablava

Begur, Spain

from 195 / night

Aiguaclara Begur
86Index
◆ Editor-vetted
BoutiqueBohemian

Aiguaclara Begur

Begur, Spain

from 165 / night

Mas Generós
89Index
◆ Editor-vetted
Adults-onlyEco / farm-to-table

Mas Generós

Fonteta, Spain

from 180 / night

Encís d'Empordà
89Index
◆ Editor-vetted
Adults-onlyHistoric masia

Encís d'Empordà

Casavells, Spain

from 190 / night

Plan it better

Specific guides to Costa Brava

Focused comparisons to choose the right area and hotel for the trip you actually want.

Costa Brava: good to know

What is the best Costa Brava area for a first stay?

Begur and the Baix Empordà offer the strongest mix of coves, villages and restaurants. Choose S'Agaró for a polished beach break or the Alt Empordà for wine and a quieter inland trip.

Do you need a car on the Costa Brava?

Yes for the Baix and Alt Empordà. A short stay in S'Agaró can work without one if the hotel and coastal path are the focus.

How many nights are enough?

Four nights suit one base. Six or seven allow a coast-and-countryside split without turning the trip into a sequence of transfers.