Best Places to Stay in Portugal
Explore over 20000 accommodations in Portugal
Popular regions
Faro
Average stay price $119.33
Popular cities
Luz
Average stay price $81.04
Lagos
Average stay price $121.74
Ponta Delgada
Average stay price $170.44
Quarteira
Average stay price $174.21
Portimao
Average stay price $261.32
Enjoy budget hotels and stays that won’t break the bank
Good
149 ratings
Breakfast included
Free Cancellation
Pinhal Do Sol
Hotel
Excellent
34 ratings
Quinta do Moinho de Vento
Superb
86 ratings
Cruz Alta
Very Good
390 ratings
Hotel Santa Clara Évora Centro
Show all
So you can indulge guilt-free
6963 ratings
EPIC SANA Lisboa Hotel
Exceptional
336 ratings
Quinta Da Casa Branca
872 ratings
Enotel Lido Madeira
99 ratings
Savoy Palace
Because travel is for everyone
113 ratings
L'AND Vineyards
60 ratings
Torre de Palma Wine Hotel - Design Hotels
1614 ratings
Avenida Palace
109 ratings
Royal Savoy - Ocean Resort - Savoy Signature
Unwind at exquisite hotels that have hot tubs in the rooms!
177 ratings
The Oitavos
530 ratings
Vidamar Resort Madeira - Dining Around, Free Dinner
1034 ratings
Pestana Palace Lisboa
744 ratings
Myriad by SANA Hotels
We’ll share travel tips, incentives and unmissable offers!