Hotels with Restaurants in Porto from $108
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 with Restaurants

Porto A.S. 1829 Hotel
Largo De Sao Domingos 50, Porto
$134 nightly
The price is $149 total per night
$149 total
Jun 2 - Jun 3
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. A coffee shop, a snack bar/deli, and dry cleaning are also on offer.

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 ...

InterContinental Porto - Palacio das Cardosas by IHG
Praca da Liberdade 25, Porto
Free Cancellation
$346 nightly
The price is $374 total per night
$374 total
Jun 3 - Jun 4
Total includes taxes and fees
This hotel features a restaurant, a 24-hour gym, and a bar/lounge. Families will appreciate the onsite laundry facilities, kid-friendly dining, and in-room childcare. ...

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 ...

Timbre Heroismo
Rua do Heroísmo, 235/237, Porto
Free Cancellation
Reserve now, pay when you stay
$108 nightly
The price is $121 total per night
$121 total
Jun 29 - Jun 30
Total includes taxes and fees
This hotel features a restaurant, a gym, and a bar/lounge. Traveling on business? Take advantage of the business center, free WiFi in public areas, and airport ...

OPOHotel Porto Aeroporto
Rua do Hotel Pedras Rubras, 99, Maia
Free Cancellation
Reserve now, pay when you stay
$105 nightly
The price is $112 total per night
$112 total
Jun 24 - Jun 25
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the 24-hour business center, free WiFi in public areas, and ...

Vincci Porto
Al Basílio Teles, No. 29/33, Porto
Free Cancellation
Reserve now, pay when you stay
$95 nightly
The price is $108 total per night
$108 total
Jun 1 - Jun 2
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. Self parking, a coffee shop, and a terrace are also offered.

The Editory House Ribeira Porto Hotel
Rua Infante Dom Henrique, 26, Porto
Free Cancellation
Reserve now, pay when you stay
$165 nightly
The price is $182 total per night
$182 total
Jun 1 - Jun 2
Total includes taxes and fees
This hotel features a bar/lounge, free WiFi in public areas, and a snack bar/deli. Dry cleaning, luggage storage, and laundry facilities are also on offer.

Hotel Solverde Spa & Wellness Center
Avenida da Liberdade, 212, Sao Felix Da Marinha, Vila Nova de Gaia
Free Cancellation
Reserve now, pay when you stay
$157 nightly
The price is $173 total per night
$173 total
Jun 1 - Jun 2
Total includes taxes and fees
A full-service spa, 4 outdoor tennis courts, and a gym are all featured at this smoke-free hotel. There's fun for all ages with a free kid's club and mini golf, ...

Grande Hotel do Porto
Rua de Santa Catarina, 197, Porto
Free Cancellation
Reserve now, pay when you stay
$180 nightly
The price is $198 total per night
$198 total
Jun 2 - Jun 3
Total includes taxes and fees
This hotel features a restaurant, a gym, and a bar/lounge. Enjoy the a rooftop terrace and free perks like buffet breakfast and WiFi in public areas. A terrace, ...

Premium Porto Downtown
Av. Rodrigues De Freitas 427, Porto
This hotel features a rooftop terrace and a bar/lounge. Traveling on business? Take advantage of the business center, laundry service, and airport shuttle. Self ...

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 | $108 |
Highest Price | $378 |
Popular hotels | Vincci Porto, The Editory House Ribeira Porto Hotel, Timbre Heroismo, Grande Hotel do Porto, Porto A.S. 1829 Hotel, Pestana Vintage Porto Hotel & World Heritage Site, Premium Porto Downtown, InterContinental Porto - Palacio das Cardosas by IHG, Hotel Carris Porto Ribeira, OPOHotel Porto Aeroporto, Pestana Palacio do Freixo, Pousada & National Monument - The Leading Hotels of the World, Hotel Solverde Spa & Wellness Center |
Recent Porto hotel reviews by fellow wanderers

Legendary Porto Hotel
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"The property had a bit of minor wear and tear. It was a bit further from the old town but still.walkable. The hotel.provided a substantial breakfast buffet. Staff eas friendly and helpful."
A verified traveler from Mount Holly stayed at Legendary Porto Hotel
- Historic Hotels in Porto
- Hotels with Air Conditioning in Porto
- Kid Friendly Hotels 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
- Hotels on the River 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