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
$63 - $115
CHEAPEST CITY IN PORTUGAL Funchal 31% cheaper Hotels in Funchal are the cheapest in Portugal at just $63 per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Cascais 27% more expensive Cascais has the highest priced hotels in Portugal with rooms averaging $115 per night.
MOST POPULAR CITY IN PORTUGAL Lisbon 2% 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

    Cheesecake Boutique House

    7.0

    $50

    View Deal
  • #1 Most popular

    Le Consulat

    9.0

    $207

    View Deal
  • #2 Most popular

    NH Lisboa Campo Grande

    8.3

    $112

    View Deal
  • #3 Most popular

    Tryp Lisboa Caparica Mar Hotel

    8.2

    $112

    View Deal
  • #4 Most popular

    Lisboa Carmo Hotel

    9.2

    $104

    View Deal
  • #5 Most popular

    Almalusa Baixa/Chiado

    9.2

    $129

    View Deal
  • Hotel Metropole

    7.6

    $212

    View Deal
  • Best value

    M2Students Hostel

    6.8

    $17

    View Deal
  • #1 Most popular

    Mercure Porto Centro Santa Catarina

    8.5

    $80

    View Deal
  • #2 Most popular

    Hotel Cristo Rei

    7.7

    $52

    View Deal
  • #3 Most popular

    The Yeatman

    9.4

    $370

    View Deal
  • #4 Most popular

    Braganca Oporto Hotel

    7.6

    $56

    View Deal
  • #5 Most popular

    Pestana Vintage Porto

    8.9

    $196

    View Deal
  • Crowne Plaza Porto

    8.7

    $119

    View Deal
  • Best value

    Apartamentos Pescadores

    8.7

    $50

    View Deal
  • #1 Most popular

    Hotel Baltum

    7.9

    $78

    View Deal
  • #2 Most popular

    Orada Apartamentos Turísticos - Marina de Albufeira

    8.2

    $55

    View Deal
  • #3 Most popular

    Grande Real Santa Eulalia Resort & Hotel Spa

    8.5

    $195

    View Deal
  • #4 Most popular

    Grand Muthu Oura View Beach Club

    7.7

    $73

    View Deal
  • #5 Most popular

    Grand Muthu Forte do Vale

    8.0

    $67

    View Deal
  • Edificio Albufeira

    7.5

    $59

    View Deal
  • Best value

    Ericeira Chill Hill Hostel & Private Rooms

    8.3

    $20

    View Deal
  • #1 Most popular

    Surf Riders & Co - Surf Camp Moinhos

    $43

    View Deal
  • #2 Most popular

    Surfer's Den Ericeira

    9.1

    $28

    View Deal
  • #3 Most popular

    Blue Buddha Surf Hostel

    $28

    View Deal
  • #4 Most popular

    Arthouse Bed and Breakfast

    8.6

    $64

    View Deal
  • #5 Most popular

    Ericeira at Home

    8.0

    $46

    View Deal
  • Magic Quiver Surf Lodge

    8.5

    $63

    View Deal
  • Best value

    Sweet Spot - Carcavelos Guesthouse

    9.0

    $63

    View Deal
  • #1 Most popular

    Hotel Praia Mar

    6.8

    $106

    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?

When travelling to Portugal it would be best to plan your trip around the month of January, as the prices are significantly lower than in July - just $106 per night.

Where do most people stay in Portugal?

Our users tend to visit Lisbon more often than any other city when travelling to Portugal.

Which city in Portugal has the most expensive hotel rooms?

Visiting and staying overnight in Cascais will cost you a premium compared to the rest of Portugal. Expect to pay $115 per night, a rate that is about 27% more than the country’s average.

Which city in Portugal has the least expensive hotel rooms?

If you are travelling to Portugal on a budget, plan to stay in Porto which boasts the lowest average hotel room cost in the country. Charging about 88% lower than the country’s average, hotel room rates in Porto are typically around $19 per night.


Discover these regions in Portugal

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