$69 - $124
|CHEAPEST CITY IN PORTUGAL||Funchal||31% cheaper||Hotels in Funchal are the cheapest in Portugal at just $69 per night on average.|
|MOST EXPENSIVE CITY IN PORTUGAL||Cascais||25% more expensive||Cascais has the highest priced hotels in Portugal with rooms averaging $124 per night.|
|MOST POPULAR CITY IN PORTUGAL||Lisbon||79% 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 January, as the prices are significantly lower than in May - just $114 per night.
Our users tend to visit Lisbon more often than any other city when travelling to Portugal.
Visiting and staying overnight in Cascais will cost you a premium compared to the rest of Portugal. Expect to pay $124 per night, a rate that is about 25% more than the country’s average.
If you are travelling to Portugal on a budget, plan to stay in Porto which boasts the lowest average hotel room cost in the country. Charging about 87% lower than the country’s average, hotel room rates in Porto are typically around $23 per night.