Explore Costa Brava
Girona's rugged coast of pine-clad coves, medieval villages and Empordà wine country.
AI-powered. Describe your dream location or tap the mic to speak.
About Costa Brava
The Costa Brava is the tightest coastal market covered here after the Costa Calida, and the thing that separates its towns is not price. Between the dearest of the four places priced, Empuriabrava, and the cheapest, Lloret de Mar, lies about a third. All four carry the same Idealista reference month, July 2026, so the ranking can be read straight down without checking which figure belongs to when.
What the four have in common is more striking than what separates them. None of them has a railway station. That is not an inference from a blank field: the station finder was driven with a positive control first, so that a zero result could be told apart from a failed search, and it returned nothing for Lloret de Mar, for Tossa de Mar, for Roses, or for Castello d'Empuries and Empuriabrava, which the record names together. Girona-Costa Brava is the airport recorded on all four.
So a buyer here is choosing between towns that cost within a third of each other and are all reached the same way. What is left to choose on is size and character, and those differ far more than the money does: Lloret de Mar has more than forty thousand residents and Tossa de Mar around six thousand, while Empuriabrava carries no population figure at all.
What to know first
- None of the four places priced here has a railway station
- The dearest asks about a third more than the cheapest, a narrow range
- All four carry the same Idealista reference month, July 2026
- Girona-Costa Brava is the airport recorded on every one of the four
- Empuriabrava is the dearest priced and carries no population figure
- Lloret de Mar has the largest recorded population and the lowest price
Asking prices compared
Ranked on asking price per m². Municipalities and sub-municipal entries are listed apart, because a district cannot be ranked against the municipality that contains it.
| Place | Asking price / m² | Population | Price tier |
|---|---|---|---|
| Whole municipalities | |||
| Empuriabrava | 3.568 €/m² | No data | Mid |
| Tossa de Mar | 3.458 €/m² | 6.293 | Mid |
| Roses | 3.439 €/m² | 20.175 | Mid |
| Lloret de Mar | 2.658 €/m² | 41.944 | Mid |
How the prices spread
Four places are priced on this coast and they sit close together. Empuriabrava asks the most and Lloret de Mar the least, with about a third between them, and Tossa de Mar and Roses sit between them effectively level with each other. On a coast where the range is this narrow, a buyer who sorts on price alone will find the list barely moves.
Every one of the four carries a July 2026 reference month. That sounds like housekeeping and is not: it means there is no odd month out to correct for, which is not true of every Spanish coast.
The order is worth reading against size rather than against the sea. Lloret de Mar, the cheapest of the four, has by far the largest population of the three that carry one, and Tossa de Mar, which asks nearly a third more, has fewer than a sixth as many residents. Empuriabrava, at the top of the range, carries no population figure at all, so nothing here supports a claim about how many people live in it.
Who each part suits
Buyers who want a town with weight to it
These are the two largest by recorded population of the four priced here, and Lloret de Mar is also the cheapest. Neither has a railway station.
Buyers who want somewhere small
Around six thousand residents, against more than forty thousand at Lloret de Mar, yet it asks nearly a third more per square metre. Small and cheap do not travel together on this coast.
Buyers at the top of the range
The dearest of the four priced here. It carries no population figure, and the record that denies it a station names Castello d'Empuries alongside it, so both size and rail are blanks rather than answers.
Buyers who will fly in regularly
Girona-Costa Brava is the airport recorded on every place priced here, so the airport question does not separate them. What separates them is size and price, and the price range is narrow.
Buyers comparing this coast with another
About a third separates these two, where the Costa del Sol runs to about four and a third times across the places priced on it, and the cheap end of that range, Alora, is a June 2026 reading. This is a coast to choose on character, because the money will not decide it.
Cities in Costa Brava
Browse properties by city

Lloret de Mar
Costa Brava
2.658 €/m² · Population 41.944

Tossa de Mar
Costa Brava
3.458 €/m² · Population 6.293

Empuriabrava
Costa Brava
3.568 €/m²

Roses
Costa Brava
3.439 €/m² · Population 20.175
The case for
- A narrow range between the four
About a third separates the dearest of the four priced places from the cheapest. A budget that opens one of them opens most of them, so the choice falls on what each town is rather than on what each costs.
- One reference month across every entry
All four carry a July 2026 asking price, with nothing unpriced and no odd month out. The ranking can be read straight down without checking which figure belongs to which month.
- One airport for the whole set
Girona-Costa Brava is the airport recorded on all four places priced here, so it does not separate them. The choice between these towns turns on what each one is rather than on how a buyer would reach it.
- A verified answer on the railway, not a blank
The absence of stations here was established by driving the operator's own station finder with a control search first, so a nil result could be told apart from a search that simply failed. The answer is nil, and it is checkable.
- Real difference in size at similar prices
Lloret de Mar has more than forty thousand residents and Tossa de Mar around six thousand, yet they sit within a third of each other on price. Scale is not priced here in the way a buyer might expect.
The case against
- No railway station in any of the four
Lloret de Mar, Tossa de Mar and Roses each record no station, and there is none in Castello d'Empuries either, the municipality named alongside Empuriabrava in the same record.
- Price tells a buyer almost nothing here
With about a third between the dearest and the cheapest, the price column cannot do the work of shortlisting that it does on wider coasts. The differences that matter have to be found somewhere other than the figure.
- The dearest entry has no population figure
Empuriabrava tops the range here and carries no population at all, so a buyer cannot weigh what it costs against how many people live there, which is the one comparison the other three entries do support.
- Transport cannot separate the shortlist
On coasts where one town has rail and another does not, a buyer can trade the two off. Here the absence is uniform and one airport serves all four, so nothing about getting there distinguishes any of them.
- Two of the four are hard to place
Empuriabrava carries no population, and the record that denies it a station names Castello d'Empuries in the same breath without saying how the two relate. Neither gap is resolvable from what is published.
Questions buyers ask
- Do any of these towns have a railway station?
- No, and that answer was checked rather than assumed. Lloret de Mar and Tossa de Mar each record having no railway station, and the same record covers Roses and Castello d'Empuries, named alongside Empuriabrava. The method matters as much as the result: the operator's station finder was driven with a positive control search first, one that returned two stations for a term known to have them, so a nil result here is an operator-side absence rather than a search that failed.
- How far apart are prices on this coast?
- Barely. Empuriabrava asks the most of the four places priced here and Lloret de Mar the least, with about a third between them, and Tossa de Mar and Roses sit effectively level in the middle. For comparison the Costa del Sol runs to about four and a third times across the places priced on it, and the cheap end of that range, Alora, is a June 2026 reading. A buyer who shortlists on budget will find that on this coast the budget hardly shortens the list at all.
- Is the cheapest town here the smallest?
- The opposite, among the three that carry a population figure. Lloret de Mar is the cheapest of the four priced and has more than forty thousand residents. Tossa de Mar has around six thousand and asks nearly a third more per square metre. Roses sits between them on both counts. Empuriabrava, the dearest, carries no population figure at all in the record, so it cannot be placed on that comparison in either direction.
- Which airport serves these towns?
- Girona-Costa Brava is the airport recorded on all four places priced here, so unlike some Spanish coasts there is nothing to weigh between them on that count. That makes the airport a constant rather than a variable in the choice between these four, which is worth knowing when comparing this coast against one where the airport does separate the towns: on the Costa del Sol, La Linea de la Concepcion records Gibraltar where the rest record Malaga.
- Are these prices what people actually pay?
- No. Every figure here is an Idealista asking price, which is what sellers list at, and the index itself states that it reflects the asking price and not the sale price. That distinction runs through everything on this page. It also means these figures should never be set beside a transaction-based average, such as one built from notarial records, because the two measure different moments in a sale and will not agree.
- Does the narrow price range mean the towns are alike?
- No, and that is the point of reading past the figures here. Lloret de Mar has more than forty thousand residents and Tossa de Mar around six thousand, yet Tossa asks nearly a third more per square metre. Roses sits between them on both counts. So a range of about a third spans places that differ by a factor of six in size. Where a wider coast lets a buyer sort by budget and land somewhere sensible, this one asks them to decide what they actually want from a town first.
Where you might be better off elsewhere
This coast suits a particular kind of buyer, and it is worth being clear about who it does not suit. If rail matters, it is the wrong coast: none of the four places priced here has a station, and that was established by a checked search rather than assumed from a blank. If a wide ladder of prices is what you want in order to trade location against budget, it is the wrong coast again, because about a third separates the dearest from the cheapest.
Where it is strong is the flip side of both. One airport serves all four and one reference month covers all four, so the choice falls cleanly on what each town is. Lloret de Mar and Tossa de Mar sit at opposite ends of the size range while sitting close together on price.
If rail is the deciding factor, the Costa de la Luz has running Cercanias services at Jerez de la Frontera, El Puerto de Santa Maria and Cadiz. If a wider range is, the Costa del Sol runs to about four and a third times across the places priced on it, and the cheap end of that range, Alora, is a June 2026 reading, though no station exists anywhere in Marbella.