Construído no alto de um promontório natural do Funchal, o hotel The Cliff Bay tem uma arquitetura peculiar em forma de “V”, permitindo que praticamente todos os quartos tenham vista panorâmica sobre a ilha e o mar. Dos vários quartos, o destaque vai para aqueles que foram renovados nos últimos pisos, apelidados agora de Superior Top Floor, e também para a bonita e espaçosa Suíte Península, com 151 metros quadrados e a melhor vista do hotel.