Cheap hotels in Portugal, Europe

In order to supply this free comparison, booking sites pay us a fee when a user clicks on their specific offer. We do not display any offers (including cheaper offers) that do not meet our minimum fee requirements. Cheaper offers may on occasion be available under "More deals" as we request updated offers from online booking sites when you click that button. Learn how trivago works.

  1. Casa Velha Cabo do Mundo

    8.2Very good (1,601 ratings)

    Ocean views from every room, Long oceanfront boardwalk access

    Matosinhos
    from  $99
    See prices from 3 sites
    • Popular choice

    Park Hotel Porto Valongo

    8.5Excellent (5,156 ratings)

    Extended breakfast buffet hours, Strategic location near Porto

    Valongo
    from  $109
    See prices from 10 sites
    • Popular choice

    Hotel Golf Mar

    8.0Very good (7,516 ratings)

    Ocean-view dining experiences, Expansive indoor heated pool

    Torres Vedras
    from  $109
    See prices from 11 sites
    • Popular choice

    Monte Prado Hotel & Spa

    8.2Very good (7,151 ratings)

    Gourmet restaurant with local cuisine, Outdoor pool with natural solarium

    Melgaço
    from  $114
    See prices from 12 sites
    • Popular choice

    ibis budget Porto Gaia

    8.0Very good (8,067 ratings)

    Ticket and tour assistance, Pet-friendly accommodation

    Vila Nova de Gaia
    from  $116
    See prices from 11 sites
  2. Residencial Paranhos

    7.2(504 ratings)

    Rooms with city views, Select rooms with whirlpool tubs

    Porto
    from  $119
    See prices from 4 sites
  3. Porto Riad Guest House

    7.4(2,006 ratings)

    Courtyard with thatched umbrellas, Garden terrace with hookahs

    Porto
    from  $120
    See prices from 7 sites
    • Popular choice

    Park Hotel Porto Gaia

    8.3Very good (7,793 ratings)

    Modern wood furnishings and neutral decor, Strategic highway access

    Vila Nova de Gaia
    from  $125
    See prices from 12 sites
    • Popular choice

    Cró Hotel Rural

    8.6Excellent (3,148 ratings)

    Panoramic bath views in select rooms, Expansive thermal pool with hydro-massage

    Sabugal
    from  $127
    See prices from 6 sites
  4. B&B HOTEL Porto Expo Aeroporto

    8.8Excellent (5,472 ratings)

    Unmatched airport proximity, Family-friendly accommodations

    Matosinhos
    from  $127
    See prices from 10 sites
  5. Campanhã Boutique Station

    9.2Excellent (1,740 ratings)

    Charming renovated stone interior, Tranquil garden and sun terrace

    Porto
    from  $127
    See prices from 7 sites
  6. Moov Hotel Porto Norte

    8.7Excellent (7,179 ratings)

    Unbeatable metro and mall access, Pet-friendly stays with special care

    Porto
    from  $128
    See prices from 9 sites
  7. Star Inn Porto

    8.0Very good (11,330 ratings)

    Porto's first low-cost design hotel, Virtual personal trainer service

    Porto
    from  $128
    See prices from 12 sites
  8. Hotel Palanca

    8.0Very good (2,060 ratings)

    Metro station a short walk away, Modest continental breakfast

    Porto
    from  $131
    See prices from 7 sites
  9. Porto Antas Hotel

    8.1Very good (1,531 ratings)

    Understated restaurant and bar, Proximity to metro station

    Porto
    from  $133
    See prices from 12 sites
  10. Flag Hotel Porto Maia

    6.6(1,020 ratings)

    Garden access for relaxation, Dedicated meeting space

    Maia
    from  $133
    See prices from 11 sites
  11. A Portuguesa Guest House

    7.5Good (4,487 ratings)

    Rooms with city or terracotta roof views, Authentic Porto charm and decor

    Porto
    from  $133
    See prices from 8 sites
  12. Oceano Atlantico Apartamentos Turisticos

    8.1Very good (3,907 ratings)

    Dual swimming pools for relaxation, Contemporary apartments with views

    Portimâo
    from  $134
    See prices from 11 sites
  13. Oporto City Hostel

    8.5Excellent (3,434 ratings)

    Balconies with Select Rooms, Vibrant Coffee Shop with Events

    Porto
    from  $134
    See prices from 2 sites
  14. Hospedaria Londres

    8.5Excellent (1,528 ratings)

    Outdoor terrace for relaxation, Dedicated family room options

    Porto
    from  $136
    See prices from 6 sites
    • Popular choice

    ibis Porto Gaia

    8.4Very good (6,725 ratings)

    Exceptional breakfast experience, Pet-friendly accommodation

    Vila Nova de Gaia
    from  $136
    See prices from 12 sites
  15. Hotel Luar

    7.5Good (2,551 ratings)

    Direct beach access, Clifftop location with ocean views

    Praia da Rocha
    from  $139
    See prices from 11 sites
  16. Lounge Inn Guest House

    8.4Very good (2,076 ratings)

    Steps from Marquês metro station, Hydro massage showers with music

    Porto
    from  $144
    See prices from 10 sites
  17. O Ninho

    8.8Excellent (239 ratings)

    Historic building in Vila Nova, Relaxing hot tub access

    Vila Nova de Gaia
    from  $146
    See prices from 6 sites
  18. Hotel Vice-Rei

    7.7Good (3,736 ratings)

    Authentic old-school charm, Rooms with private balconies

    Porto
    from  $148
    See prices from 9 sites
  19. Amazonia Jamor Hotel

    6.9(3,797 ratings)

    Expansive valley and nature views, Dual indoor and outdoor pools

    Linda-a-Velha
    from  $149
    See prices from 9 sites
    • Popular choice

    Agua Hotels Mondim de Basto

    8.6Excellent (8,357 ratings)

    Panoramic river and mountain views, Multiple indoor and outdoor pools

    Mondim de Basto
    from  $149
    See prices from 10 sites
  20. Hotel Premium Porto Maia

    7.5Good (2,533 ratings)

    Cantinho Ibérico restaurant, Recently renovated rooms

    Maia
    from  $149
    See prices from 12 sites
  21. Hotel Vianorte

    7.4(2,693 ratings)

    Seasonal outdoor pool with kids' area, Regional and international dining

    Matosinhos
    from  $151
    See prices from 9 sites
  22. Hotel Quasar

    8.4Very good (1,118 ratings)

    Private parking in a narrow-street area, Strategic location near major roads

    Porto
    from  $151
    See prices from 3 sites
  23. B&b Hotel Porto Centro Massarelos

    7.6Good (9 ratings)
    Porto
    from  $153
    See prices from 5 sites
    • Popular choice

    Hotel Grande Rio

    7.8Good (3,595 ratings)

    Courtyard views from rooms, Dedicated tour and ticket assistance

    Porto
    from  $153
    See prices from 8 sites
  24. Stay Hotel Faro Centro

    7.5Good (3,245 ratings)

    Dedicated tourism assistance, Prime city center location

    Faro
    from  $153
    See prices from 11 sites
    • Popular choice

    MS Aparthotel

    8.9Excellent (7,379 ratings)

    Heated indoor and outdoor pools, Pratus Restaurant with garden views

    Linda-a-Velha
    from  $155
    See prices from 12 sites
  25. NAU Morgado Golf & Country Club

    8.7Excellent (5,508 ratings)

    Multiple outdoor swimming pools, Varied and high-quality buffet dining

    Portimâo
    from  $157
    See prices from 11 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Frequently Asked Questions about cheap hotels in Portugal

Price range

Prices for cheap hotels in Portugal range from ‎$99 to ‎$157 per night.

Cheap hotels near Portugal

These hotels may also be interesting for you...