Hotel deals Europe Portugal

Hotels in Portugal

Find the best deals on 73,856 hotels in Portugal

Compare vs momondo |

Cheapest cities to book a hotel in Portugal

Looking for a city in Portugal to visit? Take a look at the average hotel booking prices in most popular cities in the country
$66 - $122
CHEAPEST CITY IN PORTUGAL Funchal 31% cheaper Hotels in Funchal are the cheapest in Portugal at just $66 per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Cascais 27% more expensive Cascais has the highest priced hotels in Portugal with rooms averaging $121 per night.
MOST POPULAR CITY IN PORTUGAL Lisbon 72% more users visited More momondo users search for hotels in Lisbon than any other city in Portugal

Popular Cities in Portugal

Book one of the best deals Portugal has to offer in these popular locations

Portugal travel tips

Let us help you with the best tips about Portugal

When is the least expensive time to stay 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 July - just $112 per night.

Where do most people stay in Portugal?

While the country has many desirable locations to visit, the most popular city in Portugal to travel to is Lisbon.

Which city in Portugal has the most expensive hotel rooms?

Cascais is the most expensive city in Portugal to book a hotel room in. The nightly rate of $121 is 33% more than the average city in Portugal.

Which city in Portugal has the least expensive hotel rooms?

Our users typically find that Porto has the lowest per night rates in the country at just $26. Porto offers hotels rooms at an average rate that is 87% lower than the average city in Portugal.

Discover these regions in Portugal

Find the perfect area of Portugal for your next getaway
Hotel deals Europe Portugal