El precio del alojamiento en los hoteles de Funchal varía en función de su proximidad al océano. Los hoteles de 5 estrellas situados en la primera línea de costa suelen costar a partir de 80-120 euros, mientras que los de 3 y 4 estrellas oscilan generalmente entre 30-50 euros por noche. Las opciones de alojamiento más económicas en Funchal son los hoteles situados en la tercera línea costera, a unos 20-30 minutos a pie de las playas. El precio medio de estos hoteles ronda los 20-30 euros por noche.