Hotel Windsor Open in 1987 and recently renovated, the Hotel Windsor is the only 4-star hotel in the centre of Funchal, and is located in a quiet area.
The hotel features 24-hour reception service and multilingual staff; on the rooftop, there's a swimming pool, bar and solarium.
Hotel Windsor See what you can save by booking now
This stately residence offers a panoramic view over Funchal Bay and provides just eight elegant rooms and an outdoor pool. Free Wi-Fi is available in public areas and Casa do Caseiro is surrounded by lush gardens.