Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Rua Francisco Rocha Soares nº 19, Miragaia, 4050-281 Porto – Show map
Get instant confirmation with FREE cancellation on most rooms!
6 Reasons to Choose bnapartments Rio
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
374 properties in Porto
Including hotels, apartments, villas and more.
354 verified reviews
We speak your language
bnapartments Rio's staff speaks: Portuguese, French, Spanish, English
Booking is safe
When you book with us your details are protected by a secure connection.
Public parking is available at a location nearby (reservation is not needed) and charges apply.
Shuttle Service (surcharge), Airport Shuttle (surcharge)
Non-smoking Rooms, Family Rooms, Heating
Portuguese, French, Spanish, English
3:00 PM - 8:00 PM
1:00 AM - 11:00 AM
My viewed hotels
How to Book
Cancellation/Change of a Reservation
bnapartments Loftpuzzle is primely located in the Porto centre, just 100 metres from central Aliados Avenue and 200 metres from historical São Bento Train Station.
Score from 6 reviews Wonderful - 9.2/10
Located in the historical centre of Porto, Vivacity offers simply decorated rooms only 10-minutes’ walk away from the Sao Bento Train Station. It is equipped with air-conditioning and free Wi-Fi.
Score from 598 reviews Excellent - 8.7/10
Oporto City Flats - Almada Apartments is located in Porto’s historical centre, just 150 metres from the Clérigos Tower and 250 metres from central Aliados Avenue.
Score from 8 reviews Exceptional - 9.8/10
bnapartments Trindade offers renovated accommodations in a central location of Porto, just 100 metres from Trindade Metro Station. They all include free WiFi access and are elevator accessible.
Score from 372 reviews Wonderful - 9.3/10
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!