$78 - $138
|CHEAPEST CITY IN PORTUGAL||Funchal||30% cheaper||Hotels in Funchal are the cheapest in Portugal at just $78 per night on average.|
|MOST EXPENSIVE CITY IN PORTUGAL||Cascais||24% more expensive||Cascais has the highest priced hotels in Portugal with rooms averaging $138 per night.|
|MOST POPULAR CITY IN PORTUGAL||Lisbon||60% more users visited||More momondo users search for hotels in Lisbon than any other city in Portugal|
When travelling to Portugal it would be best to plan your trip around the month of February, as the prices are significantly lower than in January - just $118 per night.
Our users tend to visit Lisbon more often than any other city when travelling to Portugal.
The average cost per night for a luxury hotel room in Portugal is $292, 76% higher than the country’s average hotel room. A room in a standard hotel costs $165 per night on average.
Visiting and staying overnight in Cascais will cost you a premium compared to the rest of Portugal. Expect to pay $138 per night, a rate that is about 24% more than the country’s average.
If you are travelling to Portugal on a budget, plan to stay in Funchal which boasts the lowest average hotel room cost in the country. Charging about 84% lower than the country’s average, hotel room rates in Funchal are typically around $26 per night.