We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Center Luxury Breakfast included Mid-range Pool Free Parking Best Value Charming Romantic Trendy Quiet Boutique Spa Independent Hotels Kitchenette Fitness center Quaint Pets Allowed Airport Transportation Bar/Lounge Suites Restaurant Classic Family-friendly Room Service Business & up & up Internet Air Conditioning & up Clean Hotels Concierge Hotels with Restaurants Non-Smoking Hotel Modern Hotels Meeting room Hotels with Balconies Quiet Hotels Reduced mobility rooms City Center Hotels Hotels with Bars Hotels with Free Wifi Downtown Hotels Business services Cheap Hotels Suite Hotels Discount Hotels Rail Station Sao Bento Ponte de Dom Luis I Safe Hotels Charming Hotels Spa Hotels Boutique Hotels Clerigos Tower Luxury Spa Hotels Hotels with Room Service Design Hotels Luxury Boutique Hotels Hotels on the River Historic Hotels Heritage Hotels Hotels with Jacuzzi Hotels with Smoking Rooms Honeymoon Hotels Hotels with Nightclubs Unique Hotels Rio Douro Cais da Ribeira Hotels with Shuttle Romantic Boutique Hotels Eurostars Green Boutique Spa Hotels Wedding Hotels $ $$ $$$ $$$$ Beach Ibis Hotels Quality Inn Resort hotel Hotels with Infinity Pools TRYP Mercure AC Hotels Beach Resorts Sheraton InterContinental Vincci Oceanfront Hotels NH Collection Crowne Plaza Spring Break Hotels Best Western
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
No photo provided
Rua do Rio Uima 191, Porto 4505-683, Portugal
0.3 miles from Serralves
    HF Ipanema Park
    SAVE $8
    $124
    Agoda.com
    $116
    View Deal
    Rua de Serralves 124 | 4150-702 Porto, Porto 4150-702, Portugal
    0.6 miles from Serralves
    • Free Wifi
    • Pool
    BessaHotel Boavista
    SAVE $14
    $116
    Agoda.com
    $102
    View Deal
    Rua Doutor Marques de Carvalho 111 | Boavista, Porto 4100-325, Portugal
    0.7 miles from Serralves
    • Free Wifi
    • Restaurant
    Crowne Plaza Porto
    CrownePlaza.com
    $140
    View Deal
    Avenida da Boavista 1466, Porto 4100-114, Portugal
    0.9 miles from Serralves
    • Free Wifi
    • Restaurant
    Sheraton Porto Hotel & Spa
    Booking.com
    $142
    View Deal
    Rua Tenente Valadim, 146, Porto 4100-476, Portugal
    1.0 miles from Serralves
    • Free Wifi
    • Pool
    Savings alert: 24% below average rate

    The price you found is 24% lower than this hotel's average rate of $186/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Porto Palacio Congress Hotel & Spa
    SAVE $6
    $142
    Orbitz.com
    $136
    View Deal
    Avenida Boavista 1269, Porto 4100-130, Portugal
    1.0 miles from Serralves
    • Free Wifi
    • Pool
    Hotel Boa Vista
    Agoda.com
    $110
    View Deal
    Esplanada Castelo 58 | Foz do Douro, Porto 4150-196, Portugal
    1.0 miles from Serralves
    • Free Wifi
    • Breakfast included
    Savings alert: 10% below average rate

    The price you found is 10% lower than this hotel's average rate of $122/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Residencial Porto Foz
    Priceline
    $60
    View Deal
    Rua do Farol 155, Porto 4150-310, Portugal
    1.1 miles from Serralves
    • Free Wifi
    • Beachfront
    Savings alert: 12% below average rate

    The price you found is 12% lower than this hotel's average rate of $68/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Quality Inn Portus Cale
    SAVE $6
    $106
    Booking.com
    $100
    View Deal
    Avenida da Boavista 1060, Porto 4100-113, Portugal
    1.2 miles from Serralves
    • Free Wifi
    • Room Service
    Novotel Porto Gaia
    SAVE $36
    $157
    Booking.com
    $121
    View Deal
    Rua Martir Sao Sebastiao, Vila Nova de Gaia 4400-499, Portugal
    1.4 miles from Serralves
    • Free Wifi
    • Free Parking
    Ibis Porto Gaia
    No availability for your dates from these sites
    Sao Sebastiao Rua Martir Sao Sebastiao 247, Vila Nova de Gaia 4400-499, Portugal
    1.4 miles from Serralves
    • Free Wifi
    • Free Parking
    Hotel Ibis Budget Vila Nova De Gaia
    No availability for your dates from these sites
    Rua Martir Sao Sebastiao 390, Vila Nova de Gaia 4400-499, Portugal
    1.4 miles from Serralves
    • Free Wifi
    • Free Parking
    Boavista Class Inn
    HRS.com
    $88
    View Deal
    Av da Boavista 621, Porto 4050-127, Portugal
    1.4 miles from Serralves
      Moov Hotel Porto Norte
      Booking.com
      $49
      View Deal
      Rua Henrique Pousao 907 | Senhora da Hora, Porto 4100-278, Portugal
      1.5 miles from Serralves
      • Free Wifi
      Mercure Porto Gaia
      SAVE $22
      $137
      Hotels.com
      $115
      View Deal
      Rua de Manuel Moreira Barros 618D, Vila Nova de Gaia 4400-346, Portugal
      1.5 miles from Serralves
      • Free Wifi
      • Restaurant
      HF Fenix Porto
      SAVE $7
      $123
      Agoda.com
      $116
      View Deal
      Rua Goncalo Sampaio 282, Porto 4150-365, Portugal
      1.5 miles from Serralves
      • Free Wifi
      • Restaurant
      HF Tuela Porto
      SAVE $6
      $101
      Agoda.com
      $95
      View Deal
      Rua Arquiteto Marques da Silva 200, Porto 4150-483, Portugal
      1.5 miles from Serralves
      • Free Wifi
      • Restaurant
      HF Tuela Porto Ala Sul
      Cancelon
      $84
      View Deal
      Rua Arquiteto Marques da Silva 166, Porto 4150-483, Portugal
      1.5 miles from Serralves
      • Free Internet
      Tuela Torre Hotel Apartamento
      Rua Goncalo Sampaio 282, Porto 4150-365, Portugal
      1.5 miles from Serralves
        Hotel Douro
        Agoda.com
        $83
        View Deal
        Rua Meditacao 71 | Porto, Porto 4150-487, Portugal
        1.5 miles from Serralves
        • Free Wifi
        • Room Service
        Vincci Porto
        SAVE $3
        $100
        Hotels.com
        $97
        View Deal
        Alameda Basilio Teles 29, Porto 4150-127, Portugal
        1.6 miles from Serralves
        • Free Wifi
        • Restaurant
        Savings alert: 38% below average rate

        The price you found is 38% lower than this hotel's average rate of $157/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        HF Ipanema Porto
        SAVE $8
        $119
        Prestigia.com
        $111
        View Deal
        Rua do Campo Alegre, 156/172, Porto 4150-169, Portugal
        1.6 miles from Serralves
        • Free Wifi
        • Breakfast included
        Hotel da Musica
        SAVE $4
        $131
        Hotels.com
        $127
        View Deal
        Largo Ferreira Lapa 21 183 | Mercado do Bom Sucesso, Porto 4150-323, Portugal
        1.6 miles from Serralves
        • Free Wifi
        • Restaurant
        Savings alert: 11% below average rate

        The price you found is 11% lower than this hotel's average rate of $142/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Albergaria Residencia do Vice-Rei
        SAVE $8
        $79
        Hotels.com
        $71
        View Deal
        Rua Julio Dinis 779, Porto 4050-326, Portugal
        1.6 miles from Serralves
        • Free Wifi
        Urban Hotel Amadeos
        Expedia.com
        $70
        View Deal
        Rua Conde Alto Mearim, 1229, Matosinhos 4450-036, Portugal
        1.9 miles from Serralves
        • Free Wifi
        • Bar/Lounge
        Savings alert: 15% below average rate

        The price you found is 15% lower than this hotel's average rate of $82/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Golden Tulip Porto Gaia Hotel and Spa
        SAVE $14
        $129
        Priceline
        $115
        View Deal
        Rua de Belgica 86 | Praia de Lavadores, Vila Nova de Gaia 4400-044, Portugal
        2.0 miles from Serralves
        • Free Wifi
        • Free Parking
        Eurostars Das Artes Hotel
        Booking.com
        $98
        View Deal
        Rua do Rosario, 160 - 164, Porto 4050-521, Portugal
        2.1 miles from Serralves
        • Free Wifi
        • Room Service
        Savings alert: 19% below average rate

        The price you found is 19% lower than this hotel's average rate of $121/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        No photo provided
        Loading prices...
        336 Rua da Restauracao, Porto 4050-501, Portugal
        2.1 miles from Serralves
          Loading prices...
          Rua do Godinho 634, Matosinhos 4450-147, Portugal
          2.2 miles from Serralves
          • Free Wifi
          • Free Parking
          Pensao Residencial Marfim
          Booking.com
          $122
          View Deal
          Rua de Alvares Cabral 213, Porto 4050-041, Portugal
          2.2 miles from Serralves
          • Free Wifi
          *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.