Hotels in Porto

Porto hotels offer a delightful mix of charm, comfort, and style, making them the perfect base for exploring this vibrant city. From boutique stays in the historic Ribeira district to modern hotels with stunning river views, there’s something to suit every traveller. For a seamless getaway, consider Porto holidays, where you can bundle your flights and accommodation into one convenient package.

  • Hotel

    Vincci Bonjardim

    rated as 5 out of 5 by 334 reviewers
    961 ft from city centre
    from £67 per night
  • Hotel

    Pestana Porto - A Brasileira, City Center & Heritage Building

    rated as 4.5 out of 5 by 1,446 reviewers
    1,247 ft from city centre
    from £104 per night
  • Hotel

    Grande Hotel do Porto

    rated as 4 out of 5 by 1,975 reviewers
    1,342 ft from city centre
    from £88 per night
  • Hotel

    TURIM Oporto Hotel

    rated as 4 out of 5 by 101 reviewers
    266 ft from city centre
    from £61 per night
  • Hotel

    Jupiter Porto Hotel - Rooftop & Spa

    rated as 5 out of 5 by 38 reviewers
    4,875 ft from city centre
    from £63 per night
  • Hotel

    NEYA Porto Hotel

    rated as 4.5 out of 5 by 708 reviewers
    4,505 ft from city centre
    from £81 per night
  • Hotel

    The Social Hub Porto

    rated as 4 out of 5 by 60 reviewers
    774 ft from city centre
    from £41 per night
  • Hotel

    Cenica Porto Hotel, Curio Collection By Hilton

    rated as 4.5 out of 5 by 87 reviewers
    1,411 ft from city centre
    from £81 per night
  • Hotel

    Dorma Almada Porto

    rated as 4.5 out of 5 by 354 reviewers
    495 ft from city centre
    from £51 per night
  • Hotel

    NH Porto Jardim

    rated as 4.5 out of 5 by 700 reviewers
    2,877 ft from city centre
    from £77 per night
  • Hotel

    Acta The Avenue

    rated as 4 out of 5 by 417 reviewers
    3,648 ft from city centre
    from £73 per night
  • Hotel

    Pousada Porto Rua das Flores

    rated as 5 out of 5 by 745 reviewers
    2,418 ft from city centre
    from £91 per night
  • Hotel

    Casual Inca Porto by Casual Hoteles

    rated as 4 out of 5 by 265 reviewers
    1,224 ft from city centre
    from £44 per night
  • Hotel

    Porto Palácio Hotel by The Editory

    rated as 4 out of 5 by 1,376 reviewers
    1.62 mi from city centre
    from £72 per night
  • Hotel
    4,137 ft from city centre
    from £122 per night

Hotels in Porto with breakfast included

  • Hotel

    Jardim da Batalha Boutique Hotel by Shiadu

    rated as 4.5 out of 5 by 106 reviewers
    2,208 ft from city centre
    from £69 per night
  • Hotel

    PortoBay Teatro

    rated as 4.5 out of 5 by 2,917 reviewers
    1,319 ft from city centre
    from £83 per night
  • Hotel

    Hotel Cristal Porto

    rated as 4 out of 5 by 612 reviewers
    3,835 ft from city centre
    from £66 per night
  • Hotel

    Torel Avantgarde

    rated as 4.5 out of 5 by 2,145 reviewers
    3,780 ft from city centre
    from £117 per night
  • Hotel

    chic&basic Gravity

    rated as 5 out of 5 by 413 reviewers
    1,309 ft from city centre
    from £78 per night
  • Hotel

    Timbre Virtudes

    rated as 4.5 out of 5 by 124 reviewers
    3,809 ft from city centre
    from £131 per night
  • Hotel

    Porto Trindade Hotel

    rated as 4 out of 5 by 1,304 reviewers
    1,047 ft from city centre
    from £73 per night
  • Hotel

    Pestana Vintage Porto Hotel & World Heritage Site

    rated as 4.5 out of 5 by 3,014 reviewers
    3,622 ft from city centre
    from £168 per night
  • Hotel

    Catalonia Porto

    rated as 4.5 out of 5 by 540 reviewers
    2,188 ft from city centre
    from £110 per night

Best value for money hotels in Porto

Great value hotels for your stay in Porto

  • Hotel

    Torel Private Collection

    rated as 5 out of 5 by 51 reviewers
    4,104 ft from city centre
    from £148 per night
  • Hotel

    705 O'Porto Hotel New Property

    rated as 5 out of 5 by 70 reviewers
    3,294 ft from city centre
    from £70 per night
  • Aparthotel

    Legends House by Sweet Porto

    rated as 5 out of 5 by 74 reviewers
    1,056 ft from city centre
    from £60 per night
  • Hotel

    Casa Zogbi Hotel

    rated as 5 out of 5 by 20 reviewers
    3,504 ft from city centre
    from £99 per night
  • Aparthotel

    S.Bento Residences

    rated as 5 out of 5 by 70 reviewers
    1,906 ft from city centre
    from £126 per night
  • Hotel

    Wilde Porto, Clerigos

    rated as 4.5 out of 5 by 8 reviewers
    1,631 ft from city centre
    from £74 per night
  • Hotel

    Palacete Severo

    rated as 5 out of 5 by 11 reviewers
    4,606 ft from city centre
    from £224 per night
  • Hotel

    PortoBay Flores

    rated as 5 out of 5 by 1,325 reviewers
    2,605 ft from city centre
    from £111 per night
  • Hotel

    Menina Colina Guesthouse

    rated as 5 out of 5 by 44 reviewers
    3,077 ft from city centre
    from £71 per night

Best rated hotels in Porto

Explore the best rated hotels in Porto, Portugal based on the opinions of other travelers

  • Hotel

    Artcore Hotel Porto

    rated as 5 out of 5 by 210 reviewers
    3,327 ft from city centre
    from £61 per night
  • Hotel

    LENSCAPE Coterie

    rated as 5 out of 5 by 108 reviewers
    2,907 ft from city centre
    from £122 per night
  • Hotel

    Porto River Infante

    rated as 5 out of 5 by 154 reviewers
    3,422 ft from city centre
    from £91 per night
  • Hotel

    Duplo Ribeira by Petit Palace anteriormente Icon Duplo Ribeira

    rated as 5 out of 5 by 1,252 reviewers
    3,038 ft from city centre
    from £79 per night
  • Hotel

    Torel Saboaria

    rated as 5 out of 5 by 446 reviewers
    676 ft from city centre
    from £134 per night
  • Hotel

    Hotels 705 Porto Prime Home

    rated as 5 out of 5 by 164 reviewers
    4,272 ft from city centre
    from £59 per night
  • Hotel

    Torel Palace Porto

    rated as 5 out of 5 by 757 reviewers
    2,192 ft from city centre
    from £150 per night
  • Hotel
    3,307 ft from city centre
  • Hotel

    Se Catedral Hotel Porto, Tapestry Collection By Hilton

    rated as 5 out of 5 by 1,415 reviewers
    2,415 ft from city centre
    from £82 per night

Cheap hotels in Porto

Affordable budget hotels in Porto

  • Aparthotel
    2,930 ft from city centre
    from £48 per night
  • Aparthotel
    3,130 ft from city centre
    from £67 per night
  • Aparthotel
    2,664 ft from city centre
    from £55 per night
  • Aparthotel
    2,172 ft from city centre
    from £48 per night
  • Aparthotel
    512 ft from city centre
    from £68 per night
  • Hotel

    Guestready - Tutti Frutti Studios

    rated as 5 out of 5 by 2 reviewers
    1.81 mi from city centre
    from £56 per night
  • Hotel

    GuestReady - Vanzeleres Collection

    rated as 3.5 out of 5 by 6 reviewers
    1.39 mi from city centre
    from £44 per night
  • Hotel
    2,182 ft from city centre
    from £71 per night
  • Hotel

    Oporto Trendy Formosa

    rated as 5 out of 5 by 3 reviewers
    2,057 ft from city centre
    from £76 per night

Why book with us?

Travel tips for Porto

FAQs about hotels in Porto

Explore more hotels in Porto

You might also be interested in