Tossa de Mar Hotels

Search for hotels in Tossa de Mar

Get Secret Prices on select hotels

These prices aren’t available to everyone.

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Explore Tossa de Mar

Tossa de Mar overview

If you're looking for a new favorite getaway, look no further than Tossa de Mar. Beachcombers can spend the day at Tossa de Mar Beach in Tossa de Mar when the weather is nice. Popular sights in the surrounding area include Lloret de Mar Beach.

Where to stay in Tossa de Mar

Whether traveling for business or pleasure, Tossa de Mar can accommodate you. There are 70 hotels in Tossa de Mar and you can shop as many as 882 deals for rooms on Hotels.com, some with discounts of up to 30%. We have room prices as low as 20 USD per night and below you'll find the number of hotels by star rating in Tossa de Mar as well as in the surrounding area:
  • • 30 5-star hotels from 48 USD per night
  • • 205 4-star hotels from 44 USD per night
  • • 266 3-star hotels from 36 USD per night
  • • 67 2-star hotels from 32 USD per night

How to get to Tossa de Mar

Fly into Gerona (GRO-Costa Brava), 15 mi (24.1 km) from the heart of Tossa de Mar.

What to see around Tossa de Mar

Distinguished for its landmarks such as:
  • • Chapel of Our Lady of Socorro
  • • Villa Romana dels Ametllers
  • • Parish Church of Sant Vicenc
  • • Tossa de Mar Castle
  • • Moorish Tower
Highlights of the area include:
  • • Tossa de Mar Beach
  • • Chapel of Our Lady of Socorro
  • • Villa Romana dels Ametllers
  • • Parish Church of Sant Vicenc
  • • Tossa de Mar Castle

When to visit Tossa de Mar

Wondering what time of year to travel or what should be on your packing list? Here are some typical temperatures to help you with your planning:

Seasonal temperature averages
  • • January-March: 63°F day, 36°F night
  • • April-June: 82°F day, 43°F night
  • • July-September: 86°F day, 56°F night
  • • October-December: 74°F day, 36°F night
Seasonal rainfall averages
  • • January-March: 0.12 inches
  • • April-June: 0.12 inches
  • • July-September: 0.16 inches
  • • October-December: 0.24 inches