Hotels in Tossa de Mar

Spain · Barcelona & Costa Brava · Costa Brava

Real direct prices from each hotel's own booking engine. Funded by ads and partner links, not hotel commission — so there's nothing to mark up.

Tossa de Mar

Tossa de Mar is a small town on the Costa Brava in the comarca of La Selva, about 100 km north of Barcelona, between Lloret de Mar and Sant Feliu de Guíxols. Its landmark is the Vila Vella, the walled medieval town on the headland of Mount Guardí, enclosed by walls and towers since the 12th century and crowned by a lighthouse. The main beach, Platja Gran, about 380 m long, curves beneath the walls, La Mar Menuda across the bay has water-sports hire, and El Codolar is a small cove tucked behind the walls. Tossa was ceded to the Abbey of Ripoll in 966 and received its town charter in 1187. The remains of the Roman villa of Els Ametllers, lived in from the 1st century BC to the 6th century AD, still show mosaics and a bath complex. The old hospital of Sant Miquel, founded in 1773, now houses the town's cultural centre next to its chapel. Until mass tourism arrived in the 1950s the town lived from vines and cork, and a few fishing families still sell their catch to local restaurants. The GR 92 coastal footpath passes through Tossa, with stages north to Sant Feliu de Guíxols (20 km) and south to Lloret de Mar (14 km) along wooded cliffs and coves. Its compact centre, beaches and cliffs make it popular with couples and families looking for a more traditional town than the larger resorts. Girona-Costa Brava Airport is about 45 minutes away by road, and buses link Tossa with Lloret, Girona and Barcelona.

Written with AI

Now in Tossa de Mar

7 nights · 2 adults

240 €
Cheapest week · 16 Nov–23 Nov
El Berganti
423 €
Resort median
32 hotels

Direct prices · 7 nights, 2 adults

240 €–423 € 7 nights · 2 adults

Across board types · 39 hotels · checked · cheapest months: December

When is cheapest?

400 € 500 € 600 € 700 € 800 € 900 € 394 € Nov 2026 Jan 2027 Mar 2027 May 2027 Jul 2027 Sep 2027 Oct 2027

Cheapest: Dec 2026 (median 394 €). Most expensive: Jul 2027 (856 €). Based on direct prices for 2 persons, 7 nights. checked .

Chart data
Month Median Min hotels
Nov 2026 396 € 240 € 4
Dec 2026 394 € 255 € 4
Jan 2027 738 € 340 € 2
Feb 2027 420 € 390 € 3
Mar 2027 666 € 331 € 17
Apr 2027 510 € 314 € 20
May 2027 565 € 297 € 27
Jun 2027 621 € 336 € 29
Jul 2027 856 € 420 € 29
Aug 2027 812 € 452 € 29
Sep 2027 554 € 336 € 31
Oct 2027 452 € 240 € 24

Adults

18+ years

2

Children

0-17 years

0

Hotels in Tossa de Mar

Meal plan
For families
Stars
Amenities
Price
up to 3 472 €
Sort by
39 / 39
Hotel Tarull
Family✓
Hotel Tarull
from693 €· 7 nights · 2 adults
12 Apr–19 Apr · BB
Boutique Hotel Casa Granados
✓
Boutique Hotel Casa Granados
from901 €· 7 nights · 2 adults
4 Oct–11 Oct · BB, RO
Hotel Diana
✓
Hotel Diana
from714 €· 7 nights · 2 adults
15 Mar–22 Mar · BB, HB
Golden Mar Menuda
✓
Golden Mar Menuda
from764 €· 7 nights · 2 adults
29 Mar–5 Apr · BB, HB
Golden Bahía de Tossa & Spa
AIFamily✓
Golden Bahía de Tossa & Spa
from672 €· 7 nights · 2 adults
18 Oct–25 Oct · AI, BB, FB, HB
Hotel Delfín
✓
Hotel Delfín
from666 €· 7 nights · 2 adults
29 Mar–5 Apr · BB, HB
Hostal del Mar
Hostal del Mar
from3 472 €· 7 nights · 2 adults
13 Sep–20 Sep · BB, RO
Hotel Windsor Tossa
Hotel Windsor Tossa
from480 €· 7 nights · 2 adults
29 Mar–5 Apr · BB
Hotel GHT Neptuno Tossa & Venus Spa
✓
Hotel GHT Neptuno Tossa & Venus Spa
from380 €· 7 nights · 2 adults
26 Apr–3 May · BB, FB, HB, RO
Hotel GHT Simeon
✓
Hotel GHT Simeon
from297 €· 7 nights · 2 adults
17 May–24 May · BB, RO
Elisabeth by the Sea Hotel
Elisabeth by the Sea Hotel
from1 342 €· 7 nights · 2 adults
3 May–10 May · BB, RO
Hotel GHT Sa Riera
✓
Hotel GHT Sa Riera
from357 €· 7 nights · 2 adults
29 Mar–5 Apr · BB, FB, HB, RO
Gran Hotel Reymar
✓
Gran Hotel Reymar
from620 €· 7 nights · 2 adults
26 Apr–3 May · BB, HB, RO
Hostal Mediterráneo
Hostal Mediterráneo
from3 472 €· 7 nights · 2 adults
13 Sep–20 Sep · BB, RO
Pensió Codolar
✓
Pensió Codolar
from420 €· 7 nights · 2 adults
1 Feb–8 Feb · BB
Hotel GHT Costa Brava & Spa
Family✓
Hotel GHT Costa Brava & Spa
from378 €· 7 nights · 2 adults
19 Apr–26 Apr · BB, FB, HB, RO
L'Illa Hotel
L'Illa Hotel
from370 €· 7 nights · 2 adults
5 Apr–12 Apr · RO
MedPlaya Aparthotel Esmeraldas
✓
MedPlaya Aparthotel Esmeraldas
from814 €· 7 nights · 2 adults
3 May–10 May · RO
Hostal Can Tort
✓
Hostal Can Tort
from413 €· 7 nights · 2 adults
23 Nov–30 Nov · BB
Hotel GHT Oasis Tossa & Spa
Family✓
Hotel GHT Oasis Tossa & Spa
2.4/6
from402 €· 7 nights · 2 adults
29 Mar–5 Apr · BB, FB, HB, RO
Aparthotel GHT Tossa Park
✓
Aparthotel GHT Tossa Park
from320 €· 7 nights · 2 adults
17 May–24 May · RO
Hotel Maria Rosa
✓
Hotel Maria Rosa
from425 €· 7 nights · 2 adults
21 Dec–28 Dec · BB
Hotel Hermes
Family✓
Hotel Hermes
from325 €· 7 nights · 2 adults
5 Apr–12 Apr · BB, RO
Hotel Marina Tossa
Hotel Marina Tossa
2.3/6
from376 €· 7 nights · 2 adults
17 May–24 May · BB
MedPlaya Hotel Sant Eloi
Family✓
MedPlaya Hotel Sant Eloi
from839 €· 7 nights · 2 adults
17 May–24 May · BB, FB, HB, RO
SM Hotel Turissa
✓
SM Hotel Turissa
from331 €· 7 nights · 2 adults
8 Mar–15 Mar · BB
Zel Costa Brava
Family
Zel Costa Brava
from918 €· 7 nights · 2 adults
5 Apr–12 Apr · BB, HB
Tossa Beach Center
AI
Tossa Beach Center
from565 €· 7 nights · 2 adults
26 Apr–3 May · AI, BB, HB
RVHotels Vila de Tossa
RVHotels Vila de Tossa
from364 €· 7 nights · 2 adults
4 Oct–11 Oct · RO
BLUESEA Continental
AI✓
BLUESEA Continental
from314 €· 7 nights · 2 adults
5 Apr–12 Apr · AI, BB, HB
Hotel Miami Tossa
Family
Hotel Miami Tossa
from336 €· 7 nights · 2 adults
7 Jun–14 Jun · RO
El Berganti
✓
El Berganti
from240 €· 7 nights · 2 adults
16 Nov–23 Nov · RO

Frequently asked questions

How much do hotels in Tossa de Mar cost?
Across 39 hotels in Tossa de Mar, a 7-night stay for 2 adults costs from about 240 €, with a median of 423 €. Last checked 1 Nov 2026. Enter your dates for the live price.
Is Tossa de Mar cheaper than Lloret de Mar?
Yes — about 7% cheaper. A median week costs 423 € in Tossa de Mar against 452 € in Lloret de Mar.
Is Tossa de Mar a good place to go with a child?
8 hotels in Tossa de Mar price a week for 2 adults and a child aged 8, from 406 €, with a median of 676 €.
When is the cheapest time to stay in Tossa de Mar?
Based on recent direct-price samples, the cheapest month in Tossa de Mar is usually December.
How far is Tossa de Mar from the airport?
Hotels in Tossa de Mar are roughly 30–33 km by road from Girona-Costa Brava Airport (GRO) — about 30–35 minutes by car.
How does hoo.travel make money?
We earn from advertising and partner links (flights, transfers, tours), not from your hotel booking. There's no commission for us to mark up the hotel's price — what you see is the direct rate from the hotel's own booking engine.

Location

Quick facts about Tossa de Mar

Total hotels39
Typical week in next 3 months423 €
cheapest monthsDecember