74 hotels in Porto

  • Residencial S. Jorge

    Rua Alexandre Herculano, 239, Porto | 2 star hotel
    from $31
    Traveler rating: 3.5/5 Very Good (16 reviews)
  • Grande Hotel de Paris

    Rua da Fabrica, 27-29, Porto | 2 star hotel
    from $68
    Traveler rating: 4.0/5 Excellent (350 reviews)
    • Excellent - a bit difficult to find because of all the roadworks
    • Amazing Olde World Glamour and historic atmosphere - 2 star heaven !
    • Unbeatable location and great value for money
  • Hotel da Bolsa

    Rua Ferreira Borges 101, Porto | 3 star hotel
    from $78
    Traveler rating: 4.0/5 Excellent (137 reviews)
    • Fantastic location in historic center
    • Charming Old World Hotel
    • Pretty, Clean & Great Value
  • Hotel Internacional

    Rua do Almada 131, Porto | 3 star hotel
    from $66
    Traveler rating: 3.5/5 Very Good (81 reviews)
  • Hotel Douro

    Rua da Meditacao 71, Porto | 4 star hotel
    from $51
    Traveler rating: 4.0/5 Excellent (33 reviews)
  • Hotel Menfis

    Rua Firmeza, 19, Porto | 3 star hotel
    from $39
    Traveler rating: 3.0/5 Good (29 reviews)
  • Pensao Poveira

    Rua Estacao, 56, Porto | Hotel
    Traveler rating: 3.5/5 Very Good (17 reviews)
  • Residencial Seculo

    Rua de Santa Catarina, 1256, Porto | 2 star hotel
    from $70
    Traveler rating: 5.0/5 Outstanding (4 reviews)
  • Hotel Aliados

    Rua Elisio de Melo 27, Porto | 3 star hotel
    $116 average
    Traveler rating: 3.0/5 Good (179 reviews)
  • Vera Cruz Residential

    Rua Ramalho Ortigao 14, Porto | 3 star hotel
    from $59
    Traveler rating: 3.5/5 Very Good (118 reviews)
  • Pensao Peninsular

    Rua Sa Da Bandeira 21, Porto | Hotel
    from $48
    Traveler rating: 3.5/5 Very Good (87 reviews)
  • Malaposta

    Rua da Conceicao 80, Porto | 2 star hotel
    from $56
    Traveler rating: 3.5/5 Very Good (51 reviews)
  • Residencial Escondidinho

    Rua Passos Manuel 135, Porto | Hotel
    from $34
    Traveler rating: 3.5/5 Very Good (39 reviews)
  • Antas Hotel

    Rua Padre Manuel da Nobrega 111 , Porto | 3 star hotel
    from $64
    Traveler rating: 4.0/5 Excellent (26 reviews)
  • Nova Estrela da Noite

    Rua ferreira cardoso, 24, Porto | Hotel
    Traveler rating: 2.5/5 Fair (9 reviews)
  • Gaia

    Rua Antonio Luis Gomes,138 C , Porto | Hotel
    Traveler rating: 3.0/5 Good (5 reviews)
  • Residencial Triunfo

    Rua do Cativo,1 a 9, Porto | 3 star hotel
    from $38
    Traveler rating: 4.0/5 Excellent (21 reviews)
  • Residencial Porto Foz

    Rua do Farol 155, Porto | Hotel
    from $63
    Traveler rating: 3.0/5 Good (6 reviews)
  • Hotel America

    Rua Santa Catarina 1018, Porto | Hotel
    from $58
    Traveler rating: 3.5/5 Very Good (72 reviews)
  • Boavista Guest House

    Rua da Boavista, 667, Porto | 3 star hotel
    from $43
    Traveler rating: 4.0/5 Excellent (30 reviews)
  • Residencial Palanca

    Faria Guimaraes, 779-781, Porto | 4 star hotel
    from $39
    Traveler rating: 3.5/5 Very Good (28 reviews)
  • Pensao Residencial Marfim

    Rua Alvares Cabral 213, Porto | Hotel
    from $28
    Traveler rating: 3.5/5 Very Good (25 reviews)
  • Sao Gabriel

    Rua Da Alegria 98, Porto | 3 star hotel
    from $39
    Traveler rating: 3.0/5 Good (19 reviews)
  • Albergaria Residencia do Vice-Rei

    Rua Julio Dinis 779, Porto | Hotel
    from $39
    Traveler rating: 3.5/5 Very Good (10 reviews)
  • Residencial Girassol

    Rua Sa Da Bandeira 133, Porto | Hotel
    from $33
    Traveler rating: 3.0/5 Good (3 reviews)
  • Pensao Hotel

    Av Rodriguez De Freidas 451, Porto | Hotel
    Traveler rating: 2.0/5 Fair (1 review)