Hotels on the River in Porto from $195
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Porto Hotels on the River

The Yeatman Hotel
Rua do Choupelo (Santa Marinha), Vila Nova de Gaia
$570 nightly
The price is $610 total per night
$610 total
Jun 1 - Jun 2
Total includes taxes and fees
A full-service spa, 2 restaurants, and an indoor pool are all featured at this smoke-free hotel. Families will appreciate the free kid's club, onsite laundry ...

Pestana Vintage Porto Hotel & World Heritage Site
Praca da Ribeira, 1, Porto
Free Cancellation
Reserve now, pay when you stay
$310 nightly
The price is $335 total per night
$335 total
Jun 29 - Jun 30
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. Dry cleaning, luggage storage, and laundry facilities are also on ...

Porto River
Rua dos Canastreiros, 50, Porto
Free Cancellation
Reserve now, pay when you stay
$291 nightly
The price is $316 total per night
$316 total
May 31 - Jun 1
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this aparthotel. Traveling on business? Take advantage of the 24-hour business center, free WiFi in public areas, ...

1872 River House by Olivia
Rua do Infante D. Henrique, 133, Porto
Free Cancellation
Reserve now, pay when you stay
$231 nightly
The price is $252 total per night
$252 total
Jun 29 - Jun 30
Total includes taxes and fees
Free WiFi in public areas, a communal living room, and a safe deposit box are available at this bed & breakfast. Laundry facilities and concierge services are ...

Pestana Palacio do Freixo, Pousada & National Monument - The Leading Hotels of the World
Estrada Nacional 108, Porto
Free Cancellation
Reserve now, pay when you stay
$350 nightly
The price is $378 total per night
$378 total
Jun 1 - Jun 2
Total includes taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this smoke-free pousada. Traveling on business? Take advantage of the 24-hour business ...

Eurostars Porto Douro
Avenida Gustavo Eiffel 22, Porto
Free Cancellation
Reserve now, pay when you stay
$178 nightly
The price is $195 total per night
$195 total
Jun 1 - Jun 2
Total includes taxes and fees
This hotel features a full-service spa and a bar/lounge. Traveling on business? Take advantage of the business center, free WiFi in public areas, and airport ...

Hotel Carris Porto Ribeira
Rua do Infante D. Henrique, 1, Porto
Free Cancellation
Reserve now, pay when you stay
$221 nightly
The price is $241 total per night
$241 total
Jun 3 - Jun 4
Total includes taxes and fees
This hotel features a restaurant, a gym, and a bar/lounge. WiFi in public areas is free. A business center, a snack bar/deli, and dry cleaning are also on ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Porto hotels essential information
Accommodation | 6,788 hotels |
---|---|
Lowest Price | $195 |
Highest Price | $610 |
Popular hotels | Pestana Vintage Porto Hotel & World Heritage Site, Porto River, 1872 River House by Olivia, Hotel Carris Porto Ribeira, Eurostars Porto Douro, Pestana Palacio do Freixo, Pousada & National Monument - The Leading Hotels of the World, The Yeatman Hotel |
Recent Porto hotel reviews by fellow wanderers

Pestana Vintage Porto Hotel & World Heritage Site
5 out of 5
Posted 8 days ago
Travelocity Verified Review
"Beautiful location, excellent customer service. "
A verified traveler stayed at Pestana Vintage Porto Hotel & World Heritage Site
- Historic Hotels in Porto
- Hotels with Air Conditioning in Porto
- Kid Friendly Hotels in Porto
- Hotels with Restaurants in Porto
- Beach Resorts & Hotels in Porto
- Hotels with Balconies in Porto
- Romantic Getaways & Hotels in Porto
- Winery Hotels in Porto
- Hotels with Airport Transfers in Porto
- Cheap Hotels in Porto
- Hotels with Free Parking in Porto
- Hotels with Free Breakfast in Porto
- Pet Friendly Hotels in Porto
- Golf Resorts & Hotels in Porto
- Hotels with Kitchenettes in Porto
- Hotels with smoking rooms in Porto
- Hotels with Pools in Porto
- Spa Resorts & Hotels in Porto
- Hotels with a Gym in Porto
- Luxury Hotels in Porto
- Boutique Hotels in Porto
- Adults Only Resorts & Hotels in Porto
- Casino Resorts & Hotels in Porto
- Hotels with an Indoor Pool in Porto
- Hotels with Tennis Courts in Porto
- Hotels with Hot Tubs in Porto
- Oceanfront Hotels in Porto
- Hotels with Free Airport Shuttle in Porto
- Hotels with Suites in Porto
- Vila Nova de Gaia Hotels
- Braga Hotels
- Matosinhos Hotels
- Douro Valley Hotels
- Guimarães Hotels
- Maia Hotels
- Vila do Conde Hotels
- Povoa De Varzim Hotels
- Espinho Hotels
- Esposende Hotels
- Amarante Hotels
- Castelo de Paiva Hotels
- Gondomar Hotels
- Barcelos Hotels
- Ovar Hotels
- Santa Maria da Feira Hotels
- Norte Hotels
- Penafiel Hotels
- Vila Nova de Famalicao Hotels
- Northern Portugal Hotels
- Paredes Hotels
- Marco de Canaveses Hotels
- Valongo Hotels
- Lordelo do Ouro e Massarelos Hotels
- Apúlia Hotels
- Sao Joao da Madeira Hotels
- Cinfães Hotels
- Arouca Hotels
- Santo Tirso Hotels
- Oliveira De Azemeis Hotels
- Felgueiras Hotels
- Murtosa Hotels
- Albergaria-a-Velha Hotels
- Estarreja Hotels
- Aldoar Foz do Douro e Nevogilde Hotels
- Centro Hotels
- Lousada Hotels
- Trofa Hotels
- Centro / Baixa Hotels
- Ribeira Hotels
- Santa Marinha Hotels
- Sé Hotels
- Santo Ildefonso Hotels
- Vitória Hotels
- São Nicolau Hotels
- Cedofeita Hotels
- Bonfim Hotels
- Foz do Douro Hotels
- Boavista Hotels
- Rua de Santa Catarina Hotels
- Miragaia Hotels
- Canidelo Hotels
- União de Freguesias do Centro Hotels
- Lapa Hotels
- Massarelos Hotels
- Oliveira do Douro Hotels
- Lordelo do Ouro Hotels
- Campanhã Hotels
- Leca da Palmeira Hotels
- Mafamude Hotels
- Paranhos Hotels
- Ramalde Hotels
- Madalena Hotels
- São Pedro da Afurada Hotels
- Nevogilde Hotels
- Aldoar Hotels
- Valadares Hotels
- Senhora da Hora Hotels
- Miramar Hotels
- Gulpilhares Hotels
- Aguda Hotels
- Antas Hotels
- São Mamede de Infesta Hotels
- Gervide Hotels
- Leca Do Balio Hotels
- Praia Da Granja Hotels
- Vilarinha Hotels
- Serzedo Hotels