Hotel deals Europe Portugal

Hotels in Portugal

Find the best deals on 64,415 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
£38 - £68
CHEAPEST CITY IN PORTUGAL Funchal 29% cheaper Hotels in Funchal are the cheapest in Portugal at just £38 per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Cascais 28% more expensive Cascais has the highest priced hotels in Portugal with rooms averaging £68 per night.
MOST POPULAR CITY IN PORTUGAL Lisbon 62% 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
Star Hostel
Best value
Star Hostel
5.6
£12
Vip Grand Lisboa Hotel & Spa
No. 1 most popular
Vip Grand Lisboa Hotel & Spa
7.9
£62
Radisson Blu Hotel, Lisbon
No. 2 most popular
Radisson Blu Hotel, Lisbon
8.3
£66
Altis Grand Hotel
No. 3 most popular
Altis Grand Hotel
8.8
£114
The Vintage Hotel & Spa - Lisbon
No. 4 most popular
The Vintage Hotel & Spa - Lisbon
9.0
£105
Evolution Lisboa Hotel
No. 5 most popular
Evolution Lisboa Hotel
8.9
£73
Novotel Lisboa
Novotel Lisboa
8.0
£59
Balaia Golf Village Resort
Best value
Balaia Golf Village Resort
8.2
£23
Grande Real Santa Eulalia Resort
No. 1 most popular
Grande Real Santa Eulalia Resort
8.5
£45
Luna Hotel Da Oura
No. 2 most popular
Luna Hotel Da Oura
8.0
£26
Sao Rafael Atlantico
No. 3 most popular
Sao Rafael Atlantico
8.7
£62
Pine Cliffs Residence, a Luxury Collection Resort
No. 4 most popular
Pine Cliffs Residence, a Luxury Collection Resort
8.9
£152
Grand Muthu Oura View Beach Club
No. 5 most popular
Grand Muthu Oura View Beach Club
7.7
£39
Falésia Hotel - Adults Only
Falésia Hotel - Adults Only
9.2
£53
Hospedaria Frangaria
Best value
Hospedaria Frangaria
8.4
£35
Eva Senses Hotel
No. 1 most popular
Eva Senses Hotel
8.5
£68
Hotel Faro & Beach Club
No. 2 most popular
Hotel Faro & Beach Club
8.4
£72
Hotel 3K Faro Aeroporto
No. 3 most popular
Hotel 3K Faro Aeroporto
8.3
£38
Hotel Mónaco
No. 4 most popular
Hotel Mónaco
7.9
£43
Best Western Hotel Dom Bernardo
No. 5 most popular
Best Western Hotel Dom Bernardo
8.2
£36
ibis Faro Algarve
ibis Faro Algarve
8.1
£41
Axis Porto Business & Spa Hotel
Best value
Axis Porto Business & Spa Hotel
8.6
£56
Hf Ipanema Park
No. 1 most popular
Hf Ipanema Park
8.4
£72
Porto Palácio Hotel & Spa - S.Hotels Collection
No. 2 most popular
Porto Palácio Hotel & Spa - S.Hotels Collection
8.6
£84
Hf Fénix Porto
No. 3 most popular
Hf Fénix Porto
8.7
£64
Crowne Plaza Porto
No. 4 most popular
Crowne Plaza Porto
8.7
£88
Hotel da Música
No. 5 most popular
Hotel da Música
8.4
£62
HF Ipanema Porto
HF Ipanema Porto
8.6
£62
Studio 17 Atlantichotels
Best value
Studio 17 Atlantichotels
7.6
£12
Hotel Algarve Casino
No. 1 most popular
Hotel Algarve Casino
8.3
£50
Tivoli Marina Portimao
No. 2 most popular
Tivoli Marina Portimao
8.7
£41
Hotel Da Rocha
No. 3 most popular
Hotel Da Rocha
8.9
£49
Penina Hotel & Golf Resort
No. 4 most popular
Penina Hotel & Golf Resort
8.3
£85
Algarve Race Resort Hotel
No. 5 most popular
Algarve Race Resort Hotel
8.1
£88
Morgado Golf & Country Club
Morgado Golf & Country Club
8.8
£56

Portugal travel tips

Let us help you with the best tips about Portugal

When is the least expensive time to stay in Portugal?

January is the least expensive month to stay in Portugal, with an average price of £73 per night. That price is significantly cheaper than the most expensive month, June.

Where do most people stay in Portugal?

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

Which city in Portugal has the most expensive hotel rooms?

As a popular tourist destination in Portugal, it is no surprise that Cascais has the most expensive hotel rooms at £68 per night - 28% more than than the country's average hotel room price.

Which city in Portugal has the least expensive hotel rooms?

Our users typically find that Faro has the lowest nightly rates in the country at just £16. Faro offers hotel rooms at an average rate that is 83% lower than the average city in Portugal.


Popular international routes landing in Portugal

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Faro
Fastest flight time
2h 55m
Cheapest price
£10
Manchester to Faro
Fastest flight time
2h 50m
Cheapest price
£19
Liverpool to Faro
Fastest flight time
2h 50m
Cheapest price
£19
Bristol to Faro
Fastest flight time
2h 35m
Cheapest price
£23
Edinburgh to Lisbon
Fastest flight time
3h 10m
Cheapest price
£32
Birmingham to Faro
Fastest flight time
2h 55m
Cheapest price
£71
Glasgow to Lisbon
Fastest flight time
9h 55m
Cheapest price
£78
Amsterdam to Lisbon
Fastest flight time
3h 00m
Cheapest price
£81
Newcastle upon Tyne to Faro
Fastest flight time
3h 05m
Cheapest price
£85
Doncaster to Faro
Fastest flight time
21h 45m
Cheapest price
£88
View more
Hotel deals Europe Portugal