Hotel deals Europe Portugal

Hotels in Portugal

Find the best deals on 66,904 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
41€ - 69€
CHEAPEST CITY IN PORTUGAL Funchal 26% cheaper Hotels in Funchal are the cheapest in Portugal at just 41€ per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Lisbon 26% more expensive Lisbon has the highest priced hotels in Portugal with rooms averaging 69€ per night.
MOST POPULAR CITY IN PORTUGAL Lisbon 71% 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
  • Best value

    Casa Santos

    8.0

    22€

    View Deal
  • #1 Most popular

    Hotel Real Palacio

    8.3

    110€

    View Deal
  • #2 Most popular

    Caparica For Rent

    7.9

    41€

    View Deal
  • #3 Most popular

    Take A Break - Lisbon

    25€

    View Deal
  • #4 Most popular

    Holiday Inn Lisbon

    7.9

    64€

    View Deal
  • #5 Most popular

    Hotel Real Parque

    8.2

    121€

    View Deal
  • Guesthouse Lisbon

    7.0

    24€

    View Deal
  • Best value

    Apartamentos Turisticos Algarve Gardens

    6.2

    16€

    View Deal
  • #1 Most popular

    Balaia Golf Village

    8.2

    30€

    View Deal
  • #2 Most popular

    Grand Muthu Oura View Beach Club

    7.7

    48€

    View Deal
  • #3 Most popular

    Cheerfulway Balaia Plaza

    7.0

    36€

    View Deal
  • #4 Most popular

    Apartamentos Soldoiro

    7.8

    31€

    View Deal
  • #5 Most popular

    Grande Real Santa Eulalia Resort & Hotel Spa

    8.5

    127€

    View Deal
  • Villa Cerro

    8.2

    31€

    View Deal
  • Best value

    Residencial Monumental

    8.0

    17€

    View Deal
  • #1 Most popular

    Quinta do Monte Panoramic Gardens

    8.5

    82€

    View Deal
  • #2 Most popular

    Musa d'Ajuda

    7.8

    43€

    View Deal
  • #3 Most popular

    Muthu Raga Madeira Hotel

    7.9

    34€

    View Deal
  • #4 Most popular

    Santa Cruz Village Hotel

    9.0

    37€

    View Deal
  • #5 Most popular

    Cheerfulway Bravamar Hotel

    9.6

    22€

    View Deal
  • Vila Lusitânia

    8.6

    39€

    View Deal
  • Best value

    Stayin Oporto Musica Guest Apartment

    8.0

    22€

    View Deal
  • #1 Most popular

    Pedra Ibérica

    8.5

    32€

    View Deal
  • #2 Most popular

    Residencial Vale Formoso

    7.7

    26€

    View Deal
  • #3 Most popular

    Dear Porto Guest House

    8.6

    33€

    View Deal
  • #4 Most popular

    Maison Cabral

    9.6

    64€

    View Deal
  • #5 Most popular

    Guest House Estrela

    7.4

    25€

    View Deal
  • HF Ipanema Porto

    8.6

    74€

    View Deal
  • Best value

    Hotel Luar

    7.4

    37€

    View Deal
  • #1 Most popular

    Hotel Da Rocha

    8.9

    74€

    View Deal
  • #2 Most popular

    Algarve Race Resort - Hotel

    8.1

    69€

    View Deal
  • #3 Most popular

    Hotel Apartamento Mirachoro II

    7.6

    48€

    View Deal
  • #4 Most popular

    Jupiter Algarve Hotel

    8.8

    54€

    View Deal
  • #5 Most popular

    Hotel Algarve Casino

    8.3

    89€

    View Deal
  • Luna Alvor Village

    8.4

    63€

    View Deal

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 money on your hotel room in Portugal, consider visiting the country in January as it is the least expensive month at just 73€ per night. Avoid booking a hotel room in September 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.

Which city in Portugal has the most expensive hotel rooms?

Lisbon is the most expensive city in Portugal to book a hotel room in. The nightly rate of 69€ is 26% more than the average city in Portugal.

Which city in Portugal has the least expensive hotel rooms?

The least expensive city in Portugal to stay in is Lisbon. With an average rate of 16€ per night, Lisbon is about 79% less expensive than other cities in Portugal.


Discover these regions in Portugal

Find the perfect area of Portugal for your next getaway
Hotel deals Europe Portugal