Boasting an unbeatable location in Funchal’s historic centre, the 4-star Hotel Windsor enjoys an excellent position from where you can fully appreciate the city’s most celebrated attractions, natural beauty and old-town charm during your holiday.
Our recently refurbished 4-star hotel welcomes you to a relaxing atmosphere inspired by a vibrant Art Deco theme, offering utter comfort and affordable accommodation. A wonderful rooftop swimming pool with astounding city views, pleasant rooms for up to three guests, a delightful restaurant and bar, as well as a variety of additional facilities and services, the Hotel Windsor is a great base for a holiday – where comfort and convenience go hand in hand. Unrivalled hospitality, inviting facilities and a fabulous setting make our 4-star hotel an appealing year-round option for your holiday, whether you are travelling for business of leisure. Idyllically situated near the city’s restaurants, cafés, museums, monuments and most popular shopping centres, the Hotel Windsor is the perfect choice for enthusiastic travellers who long to discover every corner of this stunning destination.