Hotels with a View in Porto

Hotels with a view in Porto, Portugal: Staylist World lists 9 hotels with a city, sea, river or mountain view, or a rooftop, ranked by score. Across the 8 with a previously observed price, typical nightly rates run from about $220 to $277 (median $260, versus $224 for the 64 priced Porto hotels).

The highest-rated is Exmo Hotel by Olivia.

Explore on the map
  1. Exmo Hotel by Olivia
    18.9Exmo Hotel by Olivia4-star · Staylist AI overview$303 / night
  2. The Social Hub Porto
    29.0The Social Hub Porto4-star · Listed amenity$333 / night
  3. Altis Porto Hotel
    39.0Altis Porto Hotel4-star · Staylist AI overviewCheck live price →
  4. Vincci Bonjardim
    48.5Vincci Bonjardim4-star · Listed amenity$260 / night
  5. NH Porto Jardim
    58.7NH Porto Jardim4-star · Listed amenity$220 / night
  6. Eurostars Porto Douro
    68.1Eurostars Porto Douro4-star · Staylist AI overview$277 / night
  7. Vincci Porto
    78.1Vincci Porto4-star · Staylist AI overview$227 / night
  8. Porto Downtown
    87.3Porto Downtown4-star · Staylist AI overview$168 / night
  9. Hotel Dom Henrique - Downtown
    97.2Hotel Dom Henrique - Downtown4-star · Staylist AI overview$267 / night

A hotel is included when this appears in its listed amenities or in what guests mention; each card says which. Facilities and access can change, so check with the hotel. Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.

Hotels with a View in Porto: 9 Top Picks · Staylist World