The Costa Brava, the “wild coast” of Catalonia, is known for pine-clad cliffs, hidden coves and medieval towns. Lloret de Mar is the busiest resort, while Tossa de Mar and the villages to the north feel more traditional.
We offer 28 hotels on the Costa Brava and nearby Costa Barcelona, including 8 adults-only options.
Where to stay in Costa Brava
Lloret de Mar is the main resort; Santa Susanna and the Costa Barcelona towns are closer to Barcelona.
Lloret de Mar
A lively resort with a big sandy beach, plenty of bars and a scenic coastal path to quieter coves.
Santa Susanna
A relaxed family resort with a long sandy beach and train links to Barcelona.
Tossa de Mar
A beautiful bay overlooked by medieval walls, one of the prettiest towns on the coast.
Top-rated hotels in Costa Brava
The highest TripAdvisor-rated hotels we offer in Costa Brava, spread across different resorts. Every one can be booked with flights and transfers as an ATOL-protected package.
Hotel Delamar
Adults only · Amazing rooftop area
AQUA Hotel Silhouette & Spa
Adults only · Ultra chic decoration
Atzavara Hotel & Spa
Relaxing atmosphere · Luxury spa
ALEGRIA Mar Mediterrania
Adults only · Beachfront
AQUA Hotel Promenade
Beachfront · Close to the resort centre
L’ Azure
Rooftop pool · Adult only areas
Travel guides for Costa Brava
Our hand-picked guides to help you choose: compare the best hotels by style, budget and who you’re travelling with.
All 28 Costa Brava hotels, by resort
Costa Brava has 28 hotels to choose from: 6 all inclusive, 2 five-star, 8 adults only and 8 with family facilities. Ratings shown are TripAdvisor scores out of 5.
Lloret De Mar 14 hotels
Santa Susanna – Costa Barcelona 5 hotels
Tossa De Mar 4 hotels
Pineda de Mar – Costa Barcelona 2 hotels
L’Estartit 1 hotel
Malgrat De Mar – Costa Barcelona 1 hotel
S’Agaro 1 hotel
Costa Brava holiday FAQs
Can I visit Barcelona from the Costa Brava?
Yes. Barcelona is around 1 to 1½ hours from Lloret de Mar by road, and less from Santa Susanna by train.
Which airport is best for the Costa Brava?
Girona (GRO) is the closest airport for most resorts.
More holidays in Spain
Plan your Costa Brava holiday
Tell a Travelisto Travel Designer when you want to go and who is travelling. We will come back with honest hotel recommendations and live prices, ATOL protected.

