Beachfront hotel rooftop pool Costa Brava with panoramic sea views and sun loungers

8 Best Beach Resorts & Hotels in Costa Brava 2026 — Beachfront Ranked

9 min read

The best beach hotels in Costa Brava have one thing that most listings obscure: genuine beachfront or direct sea access, not a "short walk to the beach" that turns out to be 400 metres and a road crossing. Every hotel on this list has been selected for confirmed direct or near-direct access to the water — and the guest scores to back it up.

Eight hotels, covering Lloret de Mar, Platja d'Aro, Begur, Cadaqués, Sant Feliu de Guíxols and L'Escala. Ranked from budget to luxury, verified on Booking.com for 2026.

Quick Comparison: Best Beach Hotels in Costa Brava

HotelLocationScoreBeachFrom/Night
🏆 Cosmopolita Boutique & SpaPlatja d'Aro9.1/10Direct€280
💰 Hotel Delamar Adults OnlyLloret de Mar8.9/1050m€200
🎯 Hotel CalinaCadaqués9.2/10Beachfront€180
Hotel VoramarL'Escala9.0/10Direct€250
Hostal Ses NegresBegur9.0/10100m€160
Elke Spa HotelSant Feliu de Guíxols8.8/10Beachfront€220
Hotel Cap RoigPlatja d'Aro8.7/10Cliff access€240
Silken Platja d'AroPlatja d'Aro8.5/10Direct€190

Full breakdown with pros, cons and real prices in sections below.

⚠️

Beachfront rooms at top-rated Costa Brava hotels fill by March for July–August. Hotels with direct sea access and a 9.0+ score — Cosmopolita, Calina, Voramar — are particularly limited. Check availability now if summer is the plan.

Quick Takeaways

  • Best overall: Cosmopolita Boutique & Spa (Platja d'Aro) — 9.1/10, rooftop sea views, exclusive spa, direct beachfront, from €280/night.
  • Best value: Hostal Ses Negres (Begur, Sa Riera cove) — 9.0/10, 100m from one of Costa Brava's most beautiful coves, from €160/night.
  • Most unique: Hotel Calina (Cadaqués/Port Lligat) — 9.2/10, next to Dalí House-Museum, secluded bay beachfront, two pools, from €180/night.
  • Adults only: Hotel Delamar (Lloret de Mar) — 8.9/10, rooftop bar, 50m from beach, from €200/night — best adults-only option on the coast.
  • Peak summer beachfront rooms fill by March — check availability before planning the rest of the trip.

The 8 Best Beach Hotels in Costa Brava

💰Budget & Mid-Range

1. Hostal Ses Negres — Begur (Sa Riera Beach)

3 stars · B&B · From €160/night (2 adults peak)

The best-value beachfront option on this list — and in one of the most beautiful locations. Sa Riera is one of Begur's sandy coves, sheltered and quiet, with the kind of clear water that people travel to the Costa Brava specifically to find. Hostal Ses Negres sits 100m from it with a cove-front terrace where breakfast and dinner happen with sea views included.

No pool — honest caveat at this price. But when the beach is 100 metres away and the cove is Sa Riera, most guests find they don't miss it. Family-run, 9.0/10 from 1,000+ reviews, and significantly cheaper than any comparable location in Begur.

9.0/10
Score
1,000+
Reviews
100m (Sa Riera)
Beach
€160
From
peak/night

Pros

  • Best value on this list for Begur location — €160/night in a premium area
  • Cove-front terrace for breakfast and dinner with sea views
  • Sa Riera is one of Costa Brava's most beautiful sandy coves
  • 9.0/10 from 1,000+ reviews — family-run consistency
  • Begur village with restaurants and castle 10 minutes by car

Cons

  • No pool — the beach is 100m, but that's the trade-off at this price
  • 3 stars — rooms are comfortable, not luxury
  • Begur coves get busy in August — arrive at the beach early
Choose this if:
Couples and small groups who want Begur's beautiful coves at a price that doesn't require a luxury budget. The cove-front terrace makes breakfast and dinner genuinely special — that's the reason to book this over a cheaper option inland.
⚠️Avoid this if:
You need a pool on-site or luxury room finishes. At €160/night in Begur, the trade-off is honest — location and character over facilities.

🎯 2. Hotel Calina — Cadaqués / Port Lligat

3 stars · B&B · From €180/night (2 adults peak)

The highest guest score on this list — 9.2/10 — and the most distinctive location. Port Lligat is the small bay where Salvador Dalí built his house and lived for most of his adult life. Hotel Calina sits on the beachfront of that same secluded bay, with two outdoor pools with sea views, private terraces, and the Dalí House-Museum literally next door.

This is not a resort hotel — it's a 3-star with exceptional location and character that punches well above its star rating on guest satisfaction. Cadaqués requires a winding 62-minute drive from Girona airport, which filters out guests who don't specifically want to be there. The ones who do make that drive consistently rate it among the best experiences on the Costa Brava.

9.2/10
Score
800+
Reviews
Beachfront (bay)
Beach
€180
From
peak/night
💡

The Dalí House-Museum in Port Lligat is 2 minutes walk from Hotel Calina — but book tickets before you travel. Summer capacity is strictly limited and it sells out weeks ahead.

Pros

  • 9.2/10 — highest rating on this list
  • Beachfront on Dalí's bay — the most distinctive location on this list
  • Two pools with sea views
  • Private terraces on rooms
  • Walking distance to Dalí House-Museum

Cons

  • 3 stars — facilities match the price, not the location premium
  • Cadaqués is 62 minutes from Girona airport — the most remote hotel on this list
  • Rocky cove beach — not a sandy family beach
  • No half board or all-inclusive option
Choose this if:
Couples who want the most distinctive hotel experience on the Costa Brava — Dalí's bay, two pools, beachfront, 9.2/10, at a price that reflects 3-star facilities rather than the extraordinary location.
⚠️Avoid this if:
Families with young children needing a sandy beach, or guests who want resort amenities and easy airport access. Cadaqués rewards deliberate choice — it's not a convenient option.

💰 3. Hotel Delamar Adults Only — Lloret de Mar

4 stars Superior · Room only / Half board · From €200/night (2 adults peak)

The only adults-only hotel on this list — and the best in Lloret de Mar by guest score (8.9/10 from 2,000+ reviews). Fifty metres from the beach, rooftop bar with panoramic views, fitness centre, and a pool bar that separates it from standard 4-star beach hotels. Half board available for guests who want meals included without committing to all-inclusive.

The adults-only designation matters in Lloret de Mar specifically — the town is Costa Brava's busiest family resort. Delamar is the antidote: same location, same beach access, no children, rooftop bar instead of animation team.

8.9/10
Score
2,000+
Reviews
50m
Beach
€200
From
peak/night

Pros

  • Adults-only — peace in Costa Brava's busiest resort town
  • 8.9/10 from 2,000+ reviews — highly consistent
  • Rooftop bar with panoramic views
  • 50m from the beach
  • Fitness centre + pool bar

Cons

  • 50m to beach — not directly beachfront
  • Lloret de Mar lacks the character of Tossa, Begur or Cadaqués
  • Room only base rate — meals are extra unless half board selected
Choose this if:
Couples who want a lively resort location with Lloret's beach and amenities, but without the family atmosphere. The rooftop bar and adults-only pool are the specific reasons to choose this over Lloret's family hotels.
⚠️Avoid this if:
Families with children — adults only is a hard policy. Also avoid if authentic Costa Brava atmosphere matters more than resort convenience — Tossa or Begur are better suited.

4. Silken Platja d'Aro — Platja d'Aro

4 stars · Room only / B&B · From €190/night (2 adults peak)

Direct beach access on Platja d'Aro's central promenade, 8.5/10 from 1,500+ reviews, outdoor pool, and a concierge team that actively books tours and activities — useful for guests who want the Costa Brava beyond the beach but don't want to organise it themselves. Recently refurbished, which means rooms are in better condition than the age of the building suggests.

The quietness despite the central promenade location is the detail reviewers mention most — better soundproofing and a layout that buffers from the street noise that plagues similarly positioned hotels.

8.5/10
Score
1,500+
Reviews
Direct
Beach
€190
From
peak/night

Pros

  • Direct beach access on Platja d'Aro's main promenade
  • Concierge actively books tours and day trips
  • Recently refurbished — rooms better than star rating suggests
  • Quiet despite central location
  • Competitive price for direct beach in Platja d'Aro

Cons

  • 8.5/10 — lowest score on this list
  • Room only base rate — meals are extra
  • Platja d'Aro is more resort than village — lacks the character of Tossa or Begur
Choose this if:
Guests who want direct beach access in a well-connected resort town, recently updated rooms, and a concierge who sorts activities. Good value for direct beachfront in Platja d'Aro.
⚠️Avoid this if:
You're prioritising guest score and track record above all else — Cosmopolita and Cap Roig are both in Platja d'Aro with higher ratings at a modest premium.
👑Luxury Hotels

5. Elke Spa Hotel Superior — Sant Feliu de Guíxols

4 stars · B&B · From €220/night (2 adults peak)

Sant Feliu de Guíxols is one of the most underrated towns on the Costa Brava — a working harbour town with a proper old quarter, beachfront promenade and none of the package-holiday infrastructure of Lloret. Elke Spa Hotel sits on that beachfront with a rooftop pool offering bay views across the entire gulf, a full spa, and — the detail that separates it from most spa hotels — a kids club. Rare combination.

8.8/10 from 1,000+ reviews and an exceptional breakfast spread that reviewers consistently single out. The rooftop pool is the headline; the spa and location are what make it worth €220/night.

8.8/10
Score
B&B
Board
Rooftop + seasonal
Pool
€220
From
peak/night

Pros

  • Rooftop pool with panoramic bay views — best pool position on this list
  • Full spa + kids club — rare combination at this price
  • Exceptional breakfast quality per reviews
  • Sant Feliu de Guíxols is authentic and underrated — better atmosphere than Lloret or Platja d'Aro
  • Beachfront location on the town promenade

Cons

  • Seasonal outdoor pool — rooftop pool may not be open May/October, verify before booking
  • B&B only — no half board option
  • Sant Feliu is less well-known — day trip connections to Begur and Tossa require a car
Choose this if:
Couples or families who want a rooftop pool with sea views, a full spa and a genuinely characterful town — without paying Cosmopolita prices. Sant Feliu de Guíxols is the hidden gem of the southern Costa Brava.
⚠️Avoid this if:
You want all-inclusive board basis or you need the town to have maximum resort amenities. Sant Feliu is authentic and relaxed — not a resort town.

6. Hotel Voramar — L'Escala

4 stars · B&B / Half board · From €250/night (2 adults peak)

L'Escala is the Costa Brava's northern gem for food tourism — the town is famous for its anchovies, its fish market and a seafood restaurant scene that draws Catalan visitors specifically for the eating. Hotel Voramar sits directly on the beach here, with a terrace restaurant that capitalises on that context: Mediterranean views, fresh seafood, family-run attention to detail that chain hotels at this price point consistently fail to match.

9.0/10 from 1,200+ reviews. Half board is available and worth considering specifically here — the restaurant quality means eating in is a genuine option rather than an obligation.

9.0/10
Score
1,200+
Reviews
Direct beachfront
Beach
€250
From
peak/night
🔥

L'Escala is famous for its anchovies — the town has been curing them since the 17th century. The fish market and anchovy shops are worth a morning regardless of where you're staying on the Costa Brava.

Pros

  • Direct beachfront with terrace restaurant and sea views
  • Family-run quality outperforms chain hotels at similar prices
  • Half board worth taking — restaurant quality is genuinely good
  • L'Escala is an excellent food destination — unique on this list
  • 9.0/10 from 1,200+ reviews — consistently reliable

Cons

  • L'Escala is in the north — further from Girona airport than southern options (50+ min)
  • €250/night is mid-luxury pricing for a 4-star
  • Less beach infrastructure than Lloret or Platja d'Aro
Choose this if:
Couples and food-focused travellers who want a direct beachfront hotel in a town with genuine culinary identity. The terrace restaurant and half board option make this the best eating-focused beach hotel on the list.
⚠️Avoid this if:
You want maximum resort amenities or easy airport access. L'Escala is a deliberate choice for guests who prioritise food, authenticity and beachfront quality over convenience.

7. Hotel Cap Roig by Brava Hoteles — Platja d'Aro

4 stars · Half board / Full board · From €240/night (2 adults peak)

The cliff position is what sets Cap Roig apart from every other hotel in Platja d'Aro. An infinity-style pool built into the rock face, dramatic sea views from every terrace, an on-site spa and sauna, and a BBQ terrace that actually delivers on the promise most hotels make and underperform on. 8.7/10 from 1,200+ reviews.

Half board and full board are available — and at a cliff-top hotel where you're paying for the view and the spa, having meals sorted makes the stay more coherent. The rockside beach access is genuine but different from a flat sandy beach — worth knowing before booking.

8.7/10
Score
1,200+
Reviews
Infinity-style
Pool
€240
From
peak/night

Pros

  • Infinity-style pool on the cliff face — the most dramatic pool position on this list
  • Half board and full board available
  • On-site spa and sauna
  • BBQ terrace that reviewers specifically praise
  • Dramatic sea views from all terrace areas

Cons

  • Rockside beach access — not a flat sandy beach
  • 8.7/10 — good but below the top picks on this list
  • Platja d'Aro is a resort town — less character than Tossa or Begur
Choose this if:
Couples who want a cliff-top infinity pool, full-board option, spa and dramatic sea views in a well-connected resort town. Cap Roig is the visual hotel on this list — best for the guests for whom the photography matters.
⚠️Avoid this if:
You need a traditional sandy beach directly accessible from the hotel. The cliff access is genuine but specific — Silken or Cosmopolita in Platja d'Aro are better for flat sandy beach access.

🏆 8. Cosmopolita Hotel Boutique & Spa — Platja d'Aro

4 stars · Room only / B&B · From €280/night (2 adults peak)

The highest-rated hotel in Platja d'Aro and the top pick on this list. Direct beachfront, rooftop terraces with panoramic sea views, an exclusive spa that reviewers consistently rate above equivalent hotels in the area, and a boutique scale — around 40 rooms — that means service is personalised in a way that larger beachfront hotels aren't.

9.1/10 from 1,800+ reviews is earned across a meaningful sample. The rooftop is the headline feature: breakfast with sea views, evening drinks with the full Platja d'Aro bay stretching out below.

9.1/10
Score
1,800+
Reviews
Direct beachfront
Beach
€280
From
peak/night
🔥

Cosmopolita's rooftop terrace is the best reason to stay here — book a sea-view room to get the full experience, and check in time to catch the first evening on the roof before the sunset goes.

Pros

  • 9.1/10 from 1,800+ reviews — top-rated on this list
  • Direct beachfront with rooftop terrace and panoramic sea views
  • Boutique scale — personalised service that larger hotels can't match
  • Exclusive spa access — rated above competitors in Platja d'Aro
  • Best combination of score, location and quality on this list

Cons

  • €280/night — most expensive on this list
  • Room only base rate — meals and spa are extra
  • Platja d'Aro lacks the village character of Tossa, Begur or Cadaqués
Choose this if:
Couples who want the best-rated boutique beach hotel on the Costa Brava — rooftop sea views, exclusive spa, direct beachfront, personalised service. The top pick on this list for guests where quality is the priority.
⚠️Avoid this if:
Budget is a consideration, or you want half board included in the base rate. At €280/night room only, the total cost adds up quickly — Cap Roig or Elke Spa deliver strong quality at €40–60/night less with board options included.

Practical Tips

📅
Book by
March for July–August — beachfront rooms at 9.0+ hotels fill first
🏖️
Beach type
Sandy: Lloret, Platja d'Aro, L'Escala. Coves: Begur, Cadaqués. Cliff: Cap Roig
🚗
Getting there
Girona Airport (GRO) — 31 min to Tossa, 37 min to Platja d'Aro, 62 min to Cadaqués
💶
Best value
Hostal Ses Negres (Begur cove, 9.0/10) — from €160/night, no pool but Sa Riera beach 100m
👫
Adults only
Hotel Delamar (Lloret) — the only adults-only option on this list, from €200/night
🌡️
Best months
June and September — water 22–24°C, 25–35% cheaper than August, quieter beaches

For families specifically, the Costa Brava family hotels guide covers nine properties with kids clubs and shallow pools. For villa alternatives to hotels — more space, private pool, your own kitchen — see the luxury villas guide and the large group villas guide.

For the full breakdown of which area suits which type of holiday, the Costa Brava areas guide covers all seven coastal towns in detail.

FAQ

Cosmopolita Boutique & Spa in Platja d'Aro leads this list — 9.1/10 from 1,800+ reviews, direct beachfront, rooftop sea views, exclusive spa, from €280/night. For the most distinctive location, Hotel Calina in Cadaqués (9.2/10) sits on Dalí's bay next to the House-Museum, from €180/night.

All prices are approximate peak-season rates for 2 adults. Verify current availability and exact pricing directly on Booking.com. Links verified March 2026.

For the full picture on where to stay in Costa Brava — start at our Costa Brava hub. Part of the Spain travel guide.