Hotel deals Europe Portugal

Hotels in Portugal

Find the best deals on 66,708 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
₹ 3,484 - ₹ 5,941
CHEAPEST CITY IN PORTUGAL Funchal 25% cheaper Hotels in Funchal are the cheapest in Portugal at just ₹ 3,484 per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Lisbon 28% more expensive Lisbon has the highest priced hotels in Portugal with rooms averaging ₹ 5,941 per night.
MOST POPULAR CITY IN PORTUGAL Lisbon 82% 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

    Football Hostel

    2.0

    ₹ 874

    View Deal
  • #1 Most popular

    Inspira Santa Marta Hotel

    9.0

    ₹ 9,168

    View Deal
  • #2 Most popular

    ibis Lisboa Parque das Naçoes

    8.4

    ₹ 6,185

    View Deal
  • #3 Most popular

    Holiday Inn Lisbon

    7.9

    ₹ 5,458

    View Deal
  • #4 Most popular

    Novotel Lisboa

    8.0

    ₹ 5,458

    View Deal
  • #5 Most popular

    Corinthia Lisbon

    8.9

    ₹ 10,769

    View Deal
  • Lisbonne Appartements

    9.0

    ₹ 12,734

    View Deal
  • Best value

    Terrace Mar Suite Hotel

    8.9

    ₹ 4,439

    View Deal
  • #1 Most popular

    Pestana Carlton Madeira Ocean Resort Hotel

    8.5

    ₹ 6,840

    View Deal
  • #2 Most popular

    Quinta Do Lorde Resort Hotel Marina

    8.0

    ₹ 8,150

    View Deal
  • #3 Most popular

    The Cliff Bay

    9.4

    ₹ 13,752

    View Deal
  • #4 Most popular

    Reid's Palace, A Belmond Hotel, Madeira

    9.5

    ₹ 22,556

    View Deal
  • #5 Most popular

    Enotel Lido Madeira

    9.0

    ₹ 18,045

    View Deal
  • Royal Savoy

    9.0

    ₹ 17,026

    View Deal
  • Best value

    Casa a Sul - Lagos Guesthouses

    9.0

    ₹ 3,129

    View Deal
  • #1 Most popular

    Beachhouselagos

    8.6

    ₹ 6,040

    View Deal
  • #2 Most popular

    Marina Club Lagos Resort

    8.5

    ₹ 5,458

    View Deal
  • Best value

    Hotel Baltum

    7.9

    ₹ 4,366

    View Deal
  • #1 Most popular

    Cerro Mar Atlantico & Cerro Mar Garden

    8.3

    ₹ 4,512

    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?

At just ₹ 5,904 per night on average, January is the least expensive month to stay at a hotel in Portugal. The most expensive month to stay at a hotel in Portugal is July.

Where do most people stay in Portugal?

Out of all the tourist destinations in Portugal, our data shows that travellers tend to visit Lisbon more often than any other city.

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 ₹ 5,941 is 28% more than the average city in Portugal.

Which city in Portugal has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Portugal, consider staying in Lagos. According to our data, Lagos is the least expensive city to spend the night in when visiting Portugal, with an average nightly rate of ₹ 3,617, 59% below the country’s average.


Discover these regions in Portugal

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