El alojamiento más caro en Sanremo se encuentra en los hoteles de 5 estrellas: calcula unos 220–300 EUR por noche en una habitación doble. El precio medio de una habitación en un hotel de 4 estrellas es de 100–220 EUR (alojarse por 180–200 EUR a menudo ofrece una experiencia comparable a la de un hotel de 5 estrellas).
Los hoteles de 3 estrellas en Sanremo no son mucho más baratos: en promedio cuestan entre 80 y 120 EUR por noche, y algunos pueden llegar hasta 140 EUR. Una noche en una habitación doble en un hotel de 2 estrellas cuesta entre 60 y 90 EUR. La opción más económica son los hoteles de 1 estrella, aunque incluso en estos los precios comienzan en 55–60 EUR y pueden alcanzar los 90–100 EUR (por ejemplo, el Hotel Centro en pleno centro de la ciudad).