Where to stay in Porto
Live prices for your dates, from Booking.com. Pick the dates first; a stay price means nothing without them.
Your search12–16 Dec 20264 nights2 adults1 room
We picked these dates — use Edit search to set your own.
From €43 a night for these dates, typically €80.

Vila Camélia
1.8 km from the centreSleeps 2 · 1 bedroom · 1 bed · 1 bath
Free cancellation · Instant book
€116 a night · €465 for 4 nights
Booking.com
Urban Views - ML inspired by Torre dos Clérigos
1.5 km from the centreSleeps 3 · 1 bedroom · 2 beds · 1 bath
Free cancellation · Instant book
€70 a night · €280 for 4 nights
Booking.com
Lima Junior Residences
1.9 km from the centreSleeps 6 · 3 bedrooms · 3 beds · 2 baths
Instant book
€167 a night · €667 for 4 nights
Booking.com
ON Apartments - Constituição Deluxe
1.4 km from the centreSleeps 4 · 1 bedroom · 2 beds · 1 bath
Instant book
€70 a night · €280 for 4 nights
Booking.com
KrisApartments 2
1.8 km from the centreSleeps 5 · 2 bedrooms · 3 beds · 1 bath
Free cancellation · Instant book
€74 a night · €294 for 4 nights
Booking.com
Urban Oasis Six Suites Apts Porto
1.7 km from the centreSleeps 3 · 1 bedroom · 2 beds · 2 baths
Free cancellation · Instant book
€86 a night · €344 for 4 nights
Booking.com
Premium Quental House - T3 Renovado com magnifico Terraço
1.7 km from the centreSleeps 6 · 3 bedrooms · 3 beds · 2 baths
Instant book
€152 a night · €609 for 4 nights
Booking.com
Casa do Bonjardim, Lapa - Estadia no coração do Porto
casa 10 · 1.3 km from the centreSleeps 3 · 1 bedroom · 2 beds · 1 bath
Free cancellation · Instant book
€73 a night · €290 for 4 nights
Booking.com
Urban Views - ML 2Bed Apart Inspired by Casa da Música
1.5 km from the centreSleeps 5 · 2 bedrooms · 4 beds · 2 baths
Free cancellation · Instant book
€134 a night · €535 for 4 nights
Booking.com
Urban Views - ML Apart Inspired in Serralves
90 2º e 3 º andar Frente · 1.5 km from the centreSleeps 5 · 2 bedrooms · 3 beds · 2 baths
Free cancellation · Instant book
€134 a night · €535 for 4 nights
Booking.com
Camões Loft
1.6 km from the centreSleeps 2 · 1 bedroom · 1 bed · 1 bath
Free cancellation · Instant book
€70 a night · €279 for 4 nights
Booking.com
Kris Apartments Porto
1.8 km from the centreSleeps 6 · 3 bedrooms · 4 beds · 1 bath
Instant book
€80 a night · €319 for 4 nights
Booking.com