Aunque la ciudad es pequeña, incluso en temporada alta está preparada para recibir al increíble número de turistas que acuden aquí cada año. A pesar de las empinadas carreteras de montaña y la lejanía de las principales autopistas, la popularidad de la estación no decae, por lo que conviene reservar alojamiento con antelación. Por ejemplo, una habitación doble en un hotel de 4 estrellas en temporada cuesta 210-250 EUR, y en un hotel de 3 estrellas cuesta de media 80 EUR por noche una habitación para dos personas.
Si le interesa un alojamiento económico en Tossa de Mar, puede alojarse en una pensión o en apartamentos por 200 EUR durante siete noches. Para los jóvenes hay albergues (desde 15-20 EUR por cama) u hoteles de una estrella (unos 50 EUR por una habitación doble).