£179—Porto city centre: 2 nights w/river cruise
Why We Love This Deal
Oca Vitoria Village offers self-catering apartment stays in Porto's historic centre. A 2-night stay, including a cruise along the Douro River, is £169. You'll pay a nightly city tax of 3€ (approximately £2.50) per person at the hotel, making the total price £179. Our research found savings of 26–33% compared to the direct flexible price.
Travel is not included but we found direct flights to Porto from £30*. So, you could get a 2-night stay from £123 per person.
What's Included
- Valid Sunday–Thursday. It's an extra 20€ (approximately £18) per night Friday–Saturday, payable direct to the hotel
- £169... 1 November–20 December
- £239... 1 July–31 August; 1–31 October
- Two nights' accommodation in a Studio, with daily breakfast, for two
- A welcome bottle of wine with pasteis de nata
- A 50-minute six bridges river cruise
- Add extra nights from £69, including breakfast
More Reasons to Go
- The hotel is well placed to explore Porto either on foot or using public transport. Clerigos Tower, Ribeira Square, the river, and Sao Bento train station are all within 15 minutes' walk.
- Guestrooms have kitchenettes and private balconies. Wellness facilities in the spa include an indoor pool, Turkish bath, and sauna.
- Sail on a traditional Rabelo boat from the Dom Luis I Bridge to the Freixo Bridge. Historically used to transport port wine barrels, these vessels are synonymous with the Douro.
- The bustling Ribeira district is UNESCO World Heritage listed. It is full of historic sites, tascas, cafes, and green spaces.
















