$48 - $73
|CHEAPEST CITY IN PORTUGAL||Funchal||21% cheaper||Hotels in Funchal are the cheapest in Portugal at just $48 per night on average.|
|MOST EXPENSIVE CITY IN PORTUGAL||Calheta (Madeira)||21% more expensive||Calheta (Madeira) has the highest priced hotels in Portugal with rooms averaging $73 per night.|
|MOST POPULAR CITY IN PORTUGAL||Funchal||84% more users visited||More momondo users search for hotels in Funchal than any other city in Portugal|
Those looking for a hotel near Town Square should expect to pay $87/night at any of the 12 hotels in the area. During the most popular month of November (peak season), hotels near Town Square cost $130/night while they cost $94/night in August, which is considered to be the low season for Town Square. Hotels near Town Square are typically 197% lower than the average hotel in Funchal, which is $170.
A majority of our users looking for a hotel in Madeira will search for Funchal hotels, where the average price is $170 per night. Other very popular cities in Madeira include Porto Santo, where the nightly rate is $170, and Calheta (Madeira), where the nightly rate is $115.
Seeing as the average price for a hotel in Madeira in $82/night, a good deal for a nightly rate on a hotel room would be anything under $82/night. If you’re looking for a cheap destination to visit in Madeira, we would recommend Porto Santo, as it is generally the cheapest city to stay in.
Of all the hotels in Madeira, the most highly regarded hotel by momondo users is Enotel Golf Santo da Serra, which received a rating of 96. Following Enotel Golf Santo da Serra was Apartments Vista Oceano with a rating of 96 and Cheerfulway Bravamar Hotel with a rating of 96.