Hotel deals Europe Portugal

Hotels in Portugal

Find the best deals on 63,646 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
Precio
47 USD - 80 USD
CHEAPEST CITY IN PORTUGAL Funchal 29% cheaper Hotels in Funchal are the cheapest in Portugal at just 47 USD per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Lisbon 21% more expensive Lisbon has the highest priced hotels in Portugal with rooms averaging 80 USD per night.
MOST POPULAR CITY IN PORTUGAL Lisbon 601% 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
Best value
Jupiter Lisboa Hotel
9.0
113 USD
#1 Most popular
Sofitel Lisbon Liberdade
8.7
187 USD
#2 Most popular
Altis Avenida Hotel
8.9
176 USD
#3 Most popular
Myriad By Sana Hotels
9.3
170 USD
#4 Most popular
Corinthia Hotel Lisbon
9.0
152 USD
#5 Most popular
PortoBay Liberdade
9.0
171 USD
Hotels in Porto
Best value
Axis Porto Business & Spa Hotel
8.6
72 USD
#1 Most popular
Pestana Vintage Porto
8.9
172 USD
#2 Most popular
Crowne Plaza Porto
9.0
114 USD
#3 Most popular
Porto Palacio Congress Hotel & Spa
8.7
109 USD
#4 Most popular
Mercure Porto Centro Hotel
8.4
98 USD
#5 Most popular
Hf Ipanema Park
8.5
94 USD
Hotels in Albufeira
Best value
Grand Muthu Forte Da Oura
7.2
35 USD
#1 Most popular
Pine Cliffs Hotel, a Luxury Collection Resort, Algarve
9.0
182 USD
#2 Most popular
Sao Rafael Atlantico
8.8
80 USD
#3 Most popular
Tui Blue Falesia - Adults Only
9.2
88 USD
#4 Most popular
Vidamar Resort Hotel Algarve
8.7
95 USD
#5 Most popular
Epic Sana Algarve Hotel
9.4
132 USD
Hotels in Funchal
Best value
The Lince Madeira Lido Atlantic Great Hotel
8.2
58 USD
#1 Most popular
Pestana Carlton Madeira
8.9
94 USD
#2 Most popular
Lti - Pestana Grand Ocean Resort Hotel
8.9
108 USD
#3 Most popular
Pestana Casino Park
8.6
92 USD
#4 Most popular
Golden Residence Hotel
8.9
83 USD
#5 Most popular
Pestana CR7 Funchal
8.8
108 USD
Hotels in Ponta Delgada (Açores)
Best value
Hotel Vip Executive Azores
8.2
36 USD
#1 Most popular
Hotel Marina Atlântico
8.8
71 USD
#2 Most popular
The Lince Azores Great Hotel
8.2
56 USD
#3 Most popular
Hotel Do Colegio
8.8
62 USD
#4 Most popular
Grand Hotel Açores Atlântico
9.3
92 USD
#5 Most popular
Azor Hotel
9.2
102 USD

Portugal travel tips

Let us help you with the best tips about Portugal

When is the least expensive time to stay in Portugal?

If you are looking to save a few dollars on your hotel room in Portugal, consider visiting the country in January as it is the least expensive month at just 101 USD per night. Avoid booking a hotel room in July if you are looking for a deal; it is the most expensive month.

Where do most people stay in Portugal?

As many would assume, more people stay in Lisbon than in any other city while visiting Portugal.

How much does a luxury hotel cost in Portugal?

The average cost per night for a luxury hotel room in Portugal is 179 USD, 77% higher than the country’s average hotel room. A room in a standard hotel costs 101 USD per night on average.

Which city in Portugal has the most expensive hotel rooms?

On average, 1,011 USD per night will be the going rate for a hotel room in Vilamoura. This is about 902% more expensive than any other city in Portugal.

Which city in Portugal has the least expensive hotel rooms?

At just 16 USD per night, Funchal has hotel room rates that are 84% less than other cities 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
Madrid to Lisbon
Fastest flight time
1h 20m
Cheapest price
58 USD
Paris to Lisbon
Fastest flight time
2h 30m
Cheapest price
90 USD
London to Lisbon
Fastest flight time
2h 45m
Cheapest price
94 USD
Tel Aviv to Lisbon
Fastest flight time
5h 55m
Cheapest price
184 USD
New York to Lisbon
Fastest flight time
6h 35m
Cheapest price
262 USD
Boston to Lisbon
Fastest flight time
6h 20m
Cheapest price
289 USD
Boston to Porto
Fastest flight time
10h 15m
Cheapest price
308 USD
Miami to Lisbon
Fastest flight time
8h 00m
Cheapest price
313 USD
Boston to Ponta Delgada (Açores)
Fastest flight time
4h 40m
Cheapest price
318 USD
New York to Porto
Fastest flight time
11h 20m
Cheapest price
325 USD
View more
Hotel deals Europe Portugal