Hotel deals Europe Portugal

Hotels in Portugal

Find the best deals on 62,750 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 - £70
CHEAPEST CITY IN PORTUGAL Funchal 30% cheaper Hotels in Funchal are the cheapest in Portugal at just £39 per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Cascais 26% more expensive Cascais has the highest priced hotels in Portugal with rooms averaging £70 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
$self.alt
Best value
Star Hostel
5.7
£12
$self.alt
No. 1 most popular
Vip Grand Lisboa Hotel & Spa
7.9
£64
$self.alt
No. 2 most popular
Radisson Blu Hotel, Lisbon
8.3
£69
$self.alt
No. 3 most popular
Altis Grand Hotel
8.8
£118
$self.alt
No. 4 most popular
The Vintage Hotel & Spa - Lisbon
9.0
£108
$self.alt
No. 5 most popular
Evolution Lisboa Hotel
8.9
£76
$self.alt
Novotel Lisboa
8.0
£61
$self.alt
Best value
Balaia Golf Village
8.2
£24
$self.alt
No. 1 most popular
Grande Real Santa Eulalia Resort & Hotel Spa
8.6
£46
$self.alt
No. 2 most popular
Luna Hotel Da Oura
8.2
£27
$self.alt
No. 3 most popular
Sao Rafael Atlantico
8.8
£64
$self.alt
No. 4 most popular
Pine Cliffs Residence, a Luxury Collection Resort
9.0
£157
$self.alt
No. 5 most popular
Grand Muthu Oura View Beach Club
7.9
£40
$self.alt
Falésia Hotel - Adults Only
9.3
£54
$self.alt
Best value
Hospedaria Frangaria
8.4
£36
$self.alt
No. 1 most popular
Eva Senses Hotel
8.6
£70
$self.alt
No. 2 most popular
Hotel Faro & Beach Club
8.5
£75
$self.alt
No. 3 most popular
Hotel 3K Faro Aeroporto
8.4
£39
$self.alt
No. 4 most popular
Hotel Mónaco
8.0
£44
$self.alt
No. 5 most popular
Best Western Hotel Dom Bernardo
8.2
£38
$self.alt
ibis Faro Algarve
8.3
£42
$self.alt
Best value
Axis Porto Business & Spa Hotel
8.6
£58
$self.alt
No. 1 most popular
Hf Ipanema Park
8.4
£75
$self.alt
No. 2 most popular
Porto Palácio Hotel & Spa - S.Hotels Collection
8.5
£87
$self.alt
No. 3 most popular
Hf Fénix Porto
8.7
£66
$self.alt
No. 4 most popular
Crowne Plaza Porto
8.7
£91
$self.alt
No. 5 most popular
Hotel da Música
8.4
£64
$self.alt
HF Ipanema Porto
8.6
£65
$self.alt
Best value
Studio 17 Atlantichotels
7.7
£12
$self.alt
No. 1 most popular
Hotel Algarve Casino
8.4
£52
$self.alt
No. 2 most popular
Tivoli Marina Portimao
8.7
£42
$self.alt
No. 3 most popular
Hotel Da Rocha
9.0
£51
$self.alt
No. 4 most popular
Penina Hotel & Golf Resort
8.4
£88
$self.alt
No. 5 most popular
Algarve Race Resort - Hotel
8.1
£91
$self.alt
Morgado Golf & Country Club
8.8
£58

Portugal travel tips

Let us help you with the best tips about Portugal

When is the least expensive time to stay in Portugal?

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

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 £132 per night, 34% above the country’s average rate of £99 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 £70 per night - 26% 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 £17. 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
Manchester to Faro
Fastest flight time
2h 50m
Cheapest price
£4
Bristol to Faro
Fastest flight time
2h 35m
Cheapest price
£23
London to Faro
Fastest flight time
2h 50m
Cheapest price
£25
Liverpool to Faro
Fastest flight time
2h 50m
Cheapest price
£30
Glasgow to Faro
Fastest flight time
3h 05m
Cheapest price
£39
Edinburgh to Porto
Fastest flight time
2h 45m
Cheapest price
£39
Cardiff to Faro
Fastest flight time
2h 35m
Cheapest price
£43
Nottingham to Faro
Fastest flight time
2h 55m
Cheapest price
£46
Newcastle upon Tyne to Faro
Fastest flight time
3h 05m
Cheapest price
£46
Birmingham to Porto
Fastest flight time
2h 20m
Cheapest price
£47
View more
Hotel deals Europe Portugal