Hotel deals Europe Portugal

Hotels in Portugal

Find the best deals on 62,002 hotels in Portugal

Check-in
Check-out
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
Price
$70 - $126
CHEAPEST CITY IN PORTUGAL Funchal 30% cheaper Hotels in Funchal are the cheapest in Portugal at just $70 per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Cascais 27% more expensive Cascais has the highest priced hotels in Portugal with rooms averaging $127 per night.
MOST POPULAR CITY IN PORTUGAL Lisbon 88% 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
$self.alt
Best value
Cheesecake Boutique House
7.9
$55
$self.alt
No. 1 most popular
Le Consulat
9.1
$236
$self.alt
No. 2 most popular
NH Lisboa Campo Grande
8.2
$130
$self.alt
No. 3 most popular
Lisboa Carmo Hotel
9.2
$209
$self.alt
No. 4 most popular
Almalusa Baixa/Chiado
9.3
$228
$self.alt
No. 5 most popular
Hotel Metropole
7.6
$123
$self.alt
Radisson Blu Hotel, Lisbon
8.3
$124
$self.alt
Best value
M2Students Hostel
6.7
$19
$self.alt
No. 1 most popular
Mercure Porto Centro Hotel
8.5
$142
$self.alt
No. 2 most popular
Cristo Rei Guesthouse
9.8
$64
$self.alt
No. 3 most popular
Braganca Oporto
7.6
$62
$self.alt
No. 4 most popular
Pestana Vintage Porto
8.9
$248
$self.alt
No. 5 most popular
Crowne Plaza Porto
8.7
$165
$self.alt
Hotel Infante Sagres
9.4
$226
$self.alt
Best value
Ericeira Chill Hill Hostel & Private Rooms
8.3
$29
$self.alt
No. 1 most popular
Capitão Guest House
9.5
$88
$self.alt
No. 2 most popular
Surf Riders & Co - Surf Camp Moinhos
$48
$self.alt
No. 3 most popular
Surfer's Den Ericeira
9.2
$64
$self.alt
No. 4 most popular
Blue Buddha Surf Hostel
$31
$self.alt
No. 5 most popular
Arthouse Surf Ericeira
8.7
$71
$self.alt
Ericeira at Home
8.8
$51
$self.alt
Best value
Hotel Baltum
8.1
$48
$self.alt
No. 1 most popular
Apartamentos Pescadores
8.8
$49
$self.alt
No. 2 most popular
Grand Muthu Forte do Vale
8.0
$58
$self.alt
No. 3 most popular
Apartamentos Flor da Laranja, Albufeira
8.8
$52
$self.alt
No. 4 most popular
Orada Apartamentos Turísticos - Marina de Albufeira
8.2
$58
$self.alt
No. 5 most popular
Grande Real Santa Eulalia Resort & Hotel Spa
8.6
$84
$self.alt
Grand Muthu Oura View Beach Club
7.9
$72
$self.alt
Best value
Sweet Spot - Carcavelos Guesthouse
$67
$self.alt
No. 1 most popular
Hotel Praia Mar
6.9
$81

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 November, as the prices are significantly lower than in May - just $137 per night.

Where do most people stay in Portugal?

Our users tend to visit Lisbon more often than any other city when travelling to Portugal.

How much does a luxury hotel cost in Portugal?

The average cost per night for a luxury hotel room in Portugal is $314, 68% higher than the country’s average hotel room. A room in a standard hotel costs $186 per night on average.

Which city in Portugal has the most expensive hotel rooms?

Visiting and staying overnight in Cascais will cost you a premium compared to the rest of Portugal. Expect to pay $127 per night, a rate that is about 27% more than the country’s average.

Which city in Portugal has the least expensive hotel rooms?

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.


Popular international routes landing in Portugal

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Sydney to Lisbon
Fastest flight time
28h 00m
Cheapest price
$1,326
Brisbane to Lisbon
Fastest flight time
33h 45m
Cheapest price
$1,352
Perth to Lisbon
Fastest flight time
21h 50m
Cheapest price
$1,362
Melbourne to Porto
Fastest flight time
30h 50m
Cheapest price
$1,634
Adelaide to Lisbon
Fastest flight time
30h 00m
Cheapest price
$1,749
Newcastle to Lisbon
Fastest flight time
46h 30m
Cheapest price
$3,007
Bilinga to Porto
Fastest flight time
33h 50m
Cheapest price
$12,221
View more
Hotel deals Europe Portugal