Hotel deals Europe Portugal

Hotels in Portugal

Find the best deals on 60,063 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 31% cheaper Hotels in Funchal are the cheapest in Portugal at just £39 per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Cascais 22% more expensive Cascais has the highest priced hotels in Portugal with rooms averaging £68 per night.
MOST POPULAR CITY IN PORTUGAL Lisbon 67% 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
Hotels in Lisbon
$self.alt
Best value
Wc By The Beautique Hotels
9.0
£69
$self.alt
No. 1 most popular
Radisson Blu Hotel, Lisbon
8.4
£70
$self.alt
No. 2 most popular
Hotel Mundial
8.4
£96
$self.alt
No. 3 most popular
Hotel Santa Justa Lisboa
9.3
£123
$self.alt
No. 4 most popular
Memmo Príncipe Real
9.1
£222
$self.alt
No. 5 most popular
The Lumiares Hotel & Spa
9.3
£158
Hotels in Albufeira
$self.alt
Best value
Hotel Baltum
8.1
£27
$self.alt
No. 1 most popular
Hotel da Aldeia
6.8
£38
$self.alt
No. 2 most popular
Auramar Beach Resort
7.8
£30
$self.alt
No. 3 most popular
Alfagar Alto da Colina
8.8
£30
$self.alt
No. 4 most popular
Luna Solaqua
8.8
£34
$self.alt
No. 5 most popular
Grand Muthu Forte do Vale
7.9
£33
Hotels in Faro
$self.alt
Best value
ibis Faro Algarve
8.3
£43
$self.alt
No. 1 most popular
Eva Senses Hotel
8.6
£71
$self.alt
No. 2 most popular
Hotel Faro & Beach Club
8.4
£76
$self.alt
No. 3 most popular
Hotel Mónaco
7.8
£45
$self.alt
No. 4 most popular
My Choice Main Street Apartments
8.5
£74
$self.alt
No. 5 most popular
My Choice Apartamento Gulbenkian
8.6
£59
Hotels in Porto
$self.alt
Best value
Residencial Vale Formoso
7.7
£27
$self.alt
No. 1 most popular
Crowne Plaza Porto
9.0
£92
$self.alt
No. 2 most popular
Hf Ipanema Park
8.5
£76
$self.alt
No. 3 most popular
Belver Beta Porto Hotel
6.5
£52
$self.alt
No. 4 most popular
Hotel da Bolsa
8.2
£48
$self.alt
No. 5 most popular
Innapartments - Passos Manuel
8.7
£68
Hotels in Portimão
$self.alt
Best value
Turim Algarve Mor Hotel
8.1
£40
$self.alt
No. 1 most popular
Tivoli Marina Portimao
8.8
£43
$self.alt
No. 2 most popular
Hotel Oriental - Adults Only
9.0
£63
$self.alt
No. 3 most popular
Hotel Algarve Casino
8.4
£53
$self.alt
No. 4 most popular
Hotel Da Rocha
9.0
£52
$self.alt
No. 5 most popular
Algarve Race Resort Hotel
8.1
£92

Portugal travel tips

Let us help you with the best tips about Portugal

When is the least expensive time to stay in Portugal?

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

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?

On average, a luxury hotel room in Portugal costs £145 per night, 85% above the country’s average rate of £78 per night.

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 - 22% 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 Funchal has the lowest nightly rates in the country at just £13. Funchal 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 Lisbon
Fastest flight time
2h 45m
Cheapest price
£35
Manchester to Faro
Fastest flight time
3h 00m
Cheapest price
£61
Nottingham to Faro
Fastest flight time
2h 55m
Cheapest price
£61
Belfast to Faro
Fastest flight time
3h 00m
Cheapest price
£66
Birmingham to Faro
Fastest flight time
2h 55m
Cheapest price
£80
Bristol to Faro
Fastest flight time
2h 35m
Cheapest price
£81
Leeds to Faro
Fastest flight time
2h 55m
Cheapest price
£81
Liverpool to Faro
Fastest flight time
2h 50m
Cheapest price
£92
Amsterdam to Lisbon
Fastest flight time
3h 00m
Cheapest price
£96
Glasgow to Faro
Fastest flight time
3h 05m
Cheapest price
£100
View more
Hotel deals Europe Portugal