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.
Now in Tossa de Mar
7 nights · 2 adults
Direct prices · 7 nights, 2 adults
Across board types · 39 hotels · checked · cheapest months: December
When is cheapest?
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
Children
0-17 years
Compare with the price at our partner Booking.com
sponsoredHotels in Tossa de Mar
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.






































