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.
View map
Sponsored by:
Your selections
Clear all
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
The Artist Porto Hotel & Bistro
SAVE US$6
US$179
Travelocity
US$173
View Deal
Porto A.S. 1829 Hotel
Booking.com
US$278
View Deal
#1 Best Value of 166 hotels in Porto District
Travelocity
US$242
View Deal
Vincci Porto
SAVE US$12
US$340
Hotels.com
US$328
View Deal
AC Hotel Porto
SAVE US$22
US$120
AC Hotels
US$98
View Deal
#4 Best Value of 166 hotels in Porto District
Eurostars Oporto
SAVE US$4
US$100
Booking.com
US$96
View Deal
SAVE US$16
US$207
Hotels.com
US$191
View Deal
#6 Best Value of 166 hotels in Porto District
Mercure Porto Centro Hotel
SAVE US$9
US$159
Booking.com
US$150
View Deal
#7 Best Value of 166 hotels in Porto District
Mercure Porto Gaia
Mercure
US$84
View Deal
#8 Best Value of 166 hotels in Porto District
Holiday Inn Porto Gaia
HolidayInn.com
US$136
View Deal
#9 Best Value of 166 hotels in Porto District
Eurostars Das Artes Hotel
SAVE US$25
US$154
Agoda.com
US$129
View Deal
#10 Best Value of 166 hotels in Porto District
Monverde Hotel
SAVE US$29
US$160
Hotels.com
US$131
View Deal
#11 Best Value of 166 hotels in Porto District
Axis Porto Business & Spa Hotel
SAVE US$4
US$133
Expedia.com
US$129
View Deal
#12 Best Value of 166 hotels in Porto District
Hotel Teatro Porto
SAVE US$7
US$202
Travelocity
US$195
View Deal
Dom Henrique Hotel
SAVE US$40
US$191
Travelocity
US$151
View Deal
#14 Best Value of 166 hotels in Porto District
BessaHotel Boavista
Travelocity
US$334
View Deal
#15 Best Value of 166 hotels in Porto District
HF Ipanema Porto
SAVE US$7
US$98
Agoda.com
US$91
View Deal
#16 Best Value of 166 hotels in Porto District
HF Fenix Porto
SAVE US$8
US$101
Agoda.com
US$93
View Deal
#17 Best Value of 166 hotels in Porto District
NH Collection Porto Batalha
SAVE US$17
US$297
Travelocity
US$280
View Deal
#18 Best Value of 166 hotels in Porto District
Novotel Porto Gaia
Booking.com
US$101
View Deal
#19 Best Value of 166 hotels in Porto District
Carris Porto Ribeira
SAVE US$5
US$175
Travelocity
US$170
View Deal
#20 Best Value of 166 hotels in Porto District
The Artist Porto Hotel & Bistro
SAVE US$6
US$179
Travelocity
US$173
View Deal
#21 Best Value of 166 hotels in Porto District
Douro Palace Hotel Resort & Spa
SAVE US$6
US$176
Expedia.com
US$170
View Deal
#22 Best Value of 166 hotels in Porto District
Sao Felix Hotel Hillside & Nature
Hostelworld.com
US$88
View Deal
Hotel Rural Quinta da Cruz
Booking.com
US$72
View Deal
OPO Hotel Porto Aeroporto
TripAdvisor
US$95
View Deal
#25 Best Value of 166 hotels in Porto District
Hotel da Musica
SAVE US$7
US$113
Cancelon
US$106
View Deal
Eurostars Heroismo
TripAdvisor
US$136
View Deal
#27 Best Value of 166 hotels in Porto District
Hotel Cristal Porto
TripAdvisor
US$133
View Deal
#28 Best Value of 166 hotels in Porto District
Eurostars Porto Douro
TripAdvisor
US$160
View Deal
#29 Best Value of 166 hotels in Porto District
The House Ribeira Porto Hotel
TripAdvisor
View Deal
#30 Best Value of 166 hotels in Porto District
*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.