Hotels in Ribeira, Porto
1-20 out of 102 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
MapView on map1.0 mi from City Center200 yd from Paris Galleries Street
From
US$ 271
/night
- Historic charm blends with modern luxury
- Rooftop sundeck with stunning city views
- Scarlett Wine & Food offers exquisite dining
MapView on map1.4 mi from City Center400 yd from Porto Cathedral
From
US$ 227
/night
- Historic Ribeira location with breathtaking river views
- UNESCO-listed buildings with rich architectural charm
- RIB Restaurant offers premium dining for meat lovers
- Astoria Restaurant
- Tranquil Spa
- Fitness Center
1.2 mi from City Center200 yd from Cardosas Square
From
US$ 284
/night
- Renovated 18th-century palace with historic charm
- Astoria's gourmet dining with Portuguese flair
- Luxurious spa offering marble baths and saunas
- Michelin Restaurant
- Turkish Bath
- Library Lounge
1.1 mi from City Center200 yd from Rivoli Theatre
From
US$ 538
/night
- Michelin star gourmet dining experience
- Luxurious spa with Turkish bath and sauna
- Historic 1923 architecture with elegant design
- Rooftop terrace
- Private balconies
- Business center
1.3 mi from City Center300 yd from Porto Cathedral
From
US$ 86
/night
- Exceptional river views from select rooms
- Historical building with modern decor
- Diverse dining options featuring local cuisine
Aparthotel
- Private Kitchenette
- Riverside Dining
- Daily Housekeeping
1.4 mi from City Center300 yd from D. Luis I Bridge
From
US$ 298
/night
- Stunning Douro River views
- Converted historical building ambiance
- On-site restaurant with riverside terrace
9.0
Perfect11 review10
- Outdoor Pool
- Fitness Centre
- Garden Area
1.2 mi from City Center100 yd from Rivoli Theatre
From
US$ 121
/night
- Heated outdoor pool oasis
- Luxurious breakfast buffet selection
- Exceptional staff service quality
Hostel
- Cultural Hub
- Shared Kitchen
- Event Space
1.2 mi from City Center100 yd from São Bento train station
From
US$ 27
/night
- Cultural exhibitions space available
- Private rooms with unique designs
- Sustainable practices since 2019
Hotel
- Outdoor Pool
- Wellness Suite
- Fine Dining
1.4 mi from City Center400 yd from São Bento train station
From
US$ 249
/night
- Michelin-recommended fine dining at BLIND
- Rooms themed around Portuguese literary icons
- Relaxing treatments at Calla Wellness Suite
- Unique Rooms
- Vibrant Bar
- Impressive Breakfast
1.3 mi from City Center200 yd from Porto Cathedral
From
US$ 129
/night
- Exceptional service by attentive staff
- Creative decor with quirky designs
- Vibrant bar with live DJ events
- Themed rooms
- Historic café
- Portuguese restaurant
1.2 mi from City Center200 yd from Rivoli Theatre
From
US$ 293
/night
- Themed rooms inspired by Portuguese spices
- Historic café with 120+ years of charm
- Portuguese cuisine with a contemporary twist
Hotel
- Indoor pool
- Mandalay Spa
- Bistrô Flores
From
US$ 215
/night
- 16th-century restored palace architecture
- Luxurious spa with Southeast Asian therapies
- Charming courtyard with landscaped gardens
Hotel
10.0
Perfect11 review10
- Galeria Restaurant
- Complimentary Minibar
- Clawfoot Bath
1.2 mi from City Center400 yd from Porto Cathedral
From
US$ 113
/night
- Unique historical character and charm
- Complimentary local treats upon check-in
- Soundproof rooms despite lively surroundings
Hotel
9.4
Perfect22 reviews10
- Italian restaurant
- Live entertainment
- Spacious suites
1.2 mi from City Center200 yd from Rivoli Theatre
From
US$ 126
/night
- Theatrical themed interiors and ambiance
- On-site Il Basilico Italian restaurant
- Live piano entertainment at the bar
Hotel
- Rooftop Terrace
- Meeting Rooms
- On-site Spa
1.6 mi from City Center300 yd from Douro River
From
US$ 147
/night
- Breathtaking river views from every room
- Unique rooftop terrace for relaxation
- Complimentary port wine upon arrival
- Garden
- Bar
- Historical decor
1.1 mi from City Center200 yd from Paris Galleries Street
From
US$ 93
/night
- Charming Art Nouveau vintage decor
- Tranquil garden area for relaxation
- 24/7 accessible hotel bar
- Indoor Pool
- Luxury Spa
- Cocktail Bar
1.4 mi from City Center300 yd from São Bento train station
From
US$ 112
/night
- Historic building with unique postal decor
- Sophisticated rooms with luxury amenities
- Indoor pool and spa for relaxation
Hotel
- Air conditioning
- Daily housekeeping
- Luggage storage
1.2 mi from City Center400 yd from Porto Cathedral
From
US$ 191
/night
- Freshly squeezed orange juice at breakfast
- Soundproofed rooms for restful sleep
- Proximity to major historical attractions
- Rooftop Pool
- Historic Spa
- Fine Dining
1.2 mi from City Center200 yd from Cardosas Square
From
US$ 324
/night
- Luxurious rooftop pool with city views
- Impeccable historic charm and modern design blend
- Complimentary port wine tasting for guests
- Rooftop Pool
- Fitness Center
- Elegant Restaurant
1.1 mi from City Center200 yd from Rivoli Theatre
From
US$ 147
/night
- Central location near metro and attractions
- Stylish rooftop pool with city views
- Exceptional personalized staff service and welcome touches
Saved
Save
Top Hotel Picks in Ribeira
How much is a hotel room per night?
These hotels are located near key landmarks like the Ribeira Square, Dom Luís I Bridge, and local transport options such as the São Bento train station. Prices begin around $100 per night, with guest ratings often exceeding 8.0/10.
3 star:
$90-$180
4 star:
$180-$300
5 star:
$300-$600
