We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Free Parking Best Value Charming Romantic Trendy Quiet Boutique Spa Independent Hotels Kitchenette Fitness centre Quaint Pets Allowed Airport Transportation Bar/Lounge Suites Restaurant Classic Family-friendly Room Service Business & up & up Internet Air Conditioning & up Clean Hotels Concierge Hotels with Restaurants Non-Smoking Hotel Modern Hotels Meeting room Hotels with Balconies Reduced mobility rooms Quiet Hotels City Centre Hotels Hotels with Bars Hotels with Free Wifi Downtown Hotels Business services Cheap Hotels Rail Station Sao Bento Ponte de Dom Luis I Suite Hotels Discount Hotels Safe Hotels Charming Hotels Spa Hotels Livraria Lello Clerigos Tower Boutique Hotels Luxury Spa Hotels Hotels with Room Service Design Hotels Luxury Boutique Hotels Hotels on the River Historic Hotels Heritage Hotels Hotels with Jacuzzi Hotels with Smoking Rooms Honeymoon Hotels Hotels with Nightclubs Unique Hotels Cais da Ribeira Hotels with Shuttle Eurostars Romantic Boutique Hotels Green Boutique Spa Hotels Wedding Hotels ₹₹ ₹₹₹ ₹₹₹₹ Beach Ibis Hotels Quality Inn Resort hotel Hotels with Infinity Pools TRYP Mercure AC Hotels Beach Resorts Sheraton Exe Hotels InterContinental Vincci Oceanfront Hotels NH Collection Crowne Plaza Spring Break Hotels Best Western Any distance from Rio Douro
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Porto Coliseum Hotel
Booking.com
US$ 271
View Deal
Rua de Passos Manuel 135, Porto 4000-385, Portugal
0.9 km from Rio Douro
  • Free Wifi
  • Breakfast included
Private Villa Porto
Booking.com
US$ 235
View Deal
Rua Monte dos Judeus, 85-93, Porto 4050-412, Portugal
0.9 km from Rio Douro
  • Free Wifi
  • Breakfast included
Pensao Hotel
Avenida Rodrigues de Freitas 451, Porto 4000-423, Portugal
0.9 km from Rio Douro
    Ibis Porto Centro
    No availability for your dates from these sites
    Rua da Alegria 29 A, Porto 4000-041, Portugal
    1.0 km from Rio Douro
    • Free Wifi
    • Bar/Lounge
    Torel Avantgarde
    No availability for your dates from these sites
    336 Rua da Restauracao, Porto 4050-501, Portugal
    1.0 km from Rio Douro
    • Pool
    • Restaurant
    Grande Hotel Do Porto
    SAVE US$ 24
    US$ 307
    Orbitz.com
    US$ 283
    View Deal
    Rua de Santa Catarina 197, Porto 4000-450, Portugal
    1.0 km from Rio Douro
    • Free Wifi
    • Breakfast included
    Pao de Acucar Hotel
    SAVE US$ 42
    US$ 265
    Travelocity
    US$ 223
    View Deal
    Rua do Almada 262 | next to Gran Plaza Alidos, Porto 4050-032, Portugal
    1.0 km from Rio Douro
    • Free Wifi
    • Breakfast included
    Vera Cruz Porto Hotel
    SAVE US$ 35
    US$ 264
    Booking.com
    US$ 229
    View Deal
    Rua de Ramalho Ortigao 14, Porto 4000-407, Portugal
    1.0 km from Rio Douro
    • Free Wifi
    • Breakfast included
    No photo provided
    Rua do Bonjardim 290, Porto 4000-114, Portugal
    1.0 km from Rio Douro
      Paulista Pensao Residencial
      Travelocity
      US$ 470
      View Deal
      Avenida dos Aliados 214, Porto 4000-065, Portugal
      1.0 km from Rio Douro
      • Free Wifi
      • Bar/Lounge
      Hotel de Paulista
      No availability for your dates from these sites
      Avenida dos Aliados, Porto, Portugal
      1.0 km from Rio Douro
      • Free Wifi
      Exe Almada Porto
      Priceline
      US$ 335
      View Deal
      Rua do Almada 361, Porto 4050-032, Portugal
      1.1 km from Rio Douro
      • Free Wifi
      • Room Service
      No photo provided
      Rua Doutor Antonio Luis Gomes 138 C, Porto 4000-091, Portugal
      1.1 km from Rio Douro
        Malaposta
        No availability for your dates from these sites
        Rua Conceicao 80, Porto 4050-214, Portugal
        1.1 km from Rio Douro
        • Free Wifi
        • Breakfast included
        Sao Gabriel
        No availability for your dates from these sites
        Rua da Alegria 98, Porto 4000-033, Portugal
        1.1 km from Rio Douro
        • Free Wifi
        • Free Parking
        Best Western Hotel Inca
        SAVE US$ 5
        US$ 229
        Booking.com
        US$ 224
        View Deal
        Praca Coronel Pacheco 52, Porto 4050-453, Portugal
        1.2 km from Rio Douro
        • Free Wifi
        • Breakfast included
        Hotel Sao Jose
        No availability for your dates from these sites
        Rua da Alegria 172, Porto 4000-034, Portugal
        1.2 km from Rio Douro
        • Free Wifi
        • Breakfast included
        Hotel do Norte
        No availability for your dates from these sites
        Rua Fernandes Tomas 579, Porto 4000-217, Portugal
        1.2 km from Rio Douro
        • Free Wifi
        Solar Residencial S. Gabriel
        No availability for your dates from these sites
        Rua da Alegria 98, Porto 4000-033, Portugal
        1.2 km from Rio Douro
        • Free Wifi
        • Free Parking
        Eurostars Das Artes Hotel
        SAVE US$ 18
        US$ 281
        Hotels.com
        US$ 263
        View Deal
        Rua do Rosario, 160 - 164, Porto 4050-521, Portugal
        1.3 km from Rio Douro
        • Free Wifi
        • Room Service
        Hotel Porto Trindade
        No availability for your dates from these sites
        Rua de Camoes 129 131, Porto 4000-144, Portugal
        1.4 km from Rio Douro
        • Free Wifi
        • Breakfast included
        Dom Henrique Hotel
        Booking.com
        US$ 212
        View Deal
        Rua Guedes de Azevedo 179, Porto 4000-273, Portugal
        1.4 km from Rio Douro
        • Free Wifi
        • Breakfast included
        No photo provided
        AMOMA
        View Deal
        Rua Silva Tapada 200, Vila Nova de Gaia 4430-239, Portugal
        1.4 km from Rio Douro
        • Restaurant
        The Artist Porto Hotel & Bistro
        SAVE US$ 19
        US$ 259
        Travelocity
        US$ 240
        View Deal
        Rua da Firmeza 49, Porto 4000-228, Portugal
        1.5 km from Rio Douro
        • Free Wifi
        • Restaurant
        Stay Hotel Porto Centro Trindade
        No availability for your dates from these sites
        Rua Goncalo Cristovao, 111, Porto 4000-408, Portugal
        1.5 km from Rio Douro
        • Free Wifi
        • Bar/Lounge
        Porto Domus Hotel
        No availability for your dates from these sites
        Rua da Firmeza 19, Porto 4000-227, Portugal
        1.5 km from Rio Douro
        • Free Wifi
        • Bar/Lounge
        No photo provided
        Rua da Firmeza 101, Porto 4000-228, Portugal
        1.5 km from Rio Douro
          Vila Gale Porto Ribeira
          No availability for your dates from these sites
          Cais das Pedras 17 a 22 | Lordelo do Ouro e Massarelos, Porto 4050-465, Portugal
          1.6 km from Rio Douro
          • Free Wifi
          • Bar/Lounge
          The Rex Hotel
          No availability for your dates from these sites
          Praca da Republica 117, Porto 4050, Portugal
          1.6 km from Rio Douro
          • Free Wifi
          • Bar/Lounge
          Residencia Pedra Antiga
          No availability for your dates from these sites
          Rua de Santa Catarina 830, Porto 4000-446, Portugal
          1.6 km from Rio Douro
          • Free Wifi
          *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.