Los precios del alojamiento en Marbella son bastante elevados: si quiere alojarse en uno de los hoteles de 5 estrellas, cuente con 250-350 EUR por noche en habitación doble. En el Casco Antiguo se puede alquilar una buena habitación en un hotel de 3 estrellas de Marbella por 70-90 EUR (en temporada baja es bastante realista encontrar una habitación doble por 50-60 EUR).
El alojamiento más barato en Marbella - en hoteles de una estrella, la noche promedio costará alrededor de 40 EUR. En un hotel de 1-2 estrellas en el Casco Antiguo una habitación costará entre 30-70 EUR (por ejemplo, en la Pensión Aduar o en la pensión In House Marbella). También hay establecimientos económicos - así, el costo de alojamiento en Marbella en el Albergue Inturjoven Marbella (el centro de la ciudad, a 1,5 km de la playa) costará 15-30 euros.