Hotels in Tossa De Mar

Perched where the Costa Brava’s emerald coastline meets ancient stone walls, hotels in Tossa De Mar offer a blend of seaside fun and medieval charm that’s hard to resist. Whether you’re after a swish spa stay with ocean views, a cozy family-run guesthouse tucked behind castle ramparts, or a lively base for group adventures, this town serves up the perfect spot for every kind of beach lover. From sun-kissed terraces to hidden garden courtyards, Tossa’s hotels are all about soaking up the laid-back Mediterranean vibe-plus, you’re never more than a gelato stroll from the sand.

Tossa de Mar Hotels

The main town centre sits right along Platja Gran—brilliant if you want to be steps from the sand with the medieval Vila Vella ramparts towering overhead like something from a fairy tale. Head north around the headland and you'll discover quieter spots near Mar Menuda beach, where boutique stays nestle into pine-covered slopes with gorgeous sea views. South of the castle walls, you'll find more secluded options tucked into peaceful coves—proper romantic territory. Some of our Tossa de Mar hotels even come with lovely extras like rooftop terraces perfect for sunset cocktails, spa facilities complete with heated indoor pools and Turkish baths, and outdoor pools where you can lounge while soaking up those Costa Brava views. The best bit? Whether you're tucked into the old town or perched on a hillside, everything's wonderfully compact—medieval streets, hidden coves, brilliant seafood restaurants, and those picture-perfect beaches are never more than a gentle wander away.

Cheap hotels in Tossa De Mar

Best hotels in Tossa De Mar

Family hotels in Tossa De Mar

All inclusive hotels in Tossa De Mar

5 star hotels in Tossa De Mar

We're trusted by our customers
On the Beach Secure Trust Account

Your money is protected

Deposits from £30pp
Payment plans with no fees

The home of holiday perks