
Tossa De Mar, Costa Brava, Spain
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.
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.
Your money is protected
Deposits from £30pp
Payment plans with no fees
The home of holiday perks