• Hotel

    TURIM Oporto Hotel

    rated as 4 out of 5 by 101 reviewers
    81 m from city centre
    from 73 € per night
  • Hotel

    Legendary Porto Hotel

    rated as 3.5 out of 5 by 1,409 reviewers
    561 m from city centre
    from 71 € per night
  • Hotel

    Vincci Bonjardim

    rated as 5 out of 5 by 334 reviewers
    293 m from city centre
    from 77 € per night
  • Hotel

    Pestana Porto - A Brasileira, City Center & Heritage Building

    rated as 4.5 out of 5 by 1,446 reviewers
    380 m from city centre
    from 115 € per night
  • Hotel

    NEYA Porto Hotel

    rated as 4.5 out of 5 by 708 reviewers
    1.37 km from city centre
    from 85 € per night
  • Hotel

    NH Porto Jardim

    rated as 4.5 out of 5 by 700 reviewers
    877 m from city centre
    from 98 € per night
  • Hotel

    Grande Hotel do Porto

    rated as 4 out of 5 by 1,975 reviewers
    409 m from city centre
    from 87 € per night
  • Hotel

    Casual Inca Porto by Casual Hoteles

    rated as 4 out of 5 by 265 reviewers
    373 m from city centre
    from 54 € per night
  • Hotel

    My Story Apartments Porto - Santa Catarina

    rated as 4.5 out of 5 by 47 reviewers
    420 m from city centre
    from 72 € per night
  • Hotel

    Acta The Avenue

    rated as 4 out of 5 by 417 reviewers
    1.11 km from city centre
    from 73 € per night
  • Hotel

    PortoBay Teatro

    rated as 4.5 out of 5 by 2,917 reviewers
    402 m from city centre
    from 73 € per night
  • Hotel

    Jupiter Porto Hotel - Rooftop & Spa

    rated as 5 out of 5 by 38 reviewers
    1.49 km from city centre
    from 81 € per night
  • Hotel

    Dorma Almada Porto

    rated as 4.5 out of 5 by 354 reviewers
    151 m from city centre
    from 60 € per night
  • Hotel

    Porto Palácio Hotel by The Editory

    rated as 4 out of 5 by 1,376 reviewers
    2.6 km from city centre
    from 75 € per night
  • Hotel

    Porto Trindade Hotel

    rated as 4 out of 5 by 1,304 reviewers
    319 m from city centre
    from 76 € 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
    673 m from city centre
    from 72 € per night
  • Hotel

    Hotel Cristal Porto

    rated as 4 out of 5 by 612 reviewers
    1.17 km from city centre
    from 79 € per night
  • Hotel

    Torel Avantgarde

    rated as 4.5 out of 5 by 2,145 reviewers
    1.15 km from city centre
    from 161 € per night
  • Hotel

    chic&basic Gravity

    rated as 5 out of 5 by 413 reviewers
    399 m from city centre
    from 59 € per night
  • Hotel

    Timbre Virtudes

    rated as 4.5 out of 5 by 124 reviewers
    1.16 km from city centre
    from 118 € per night
  • Hotel

    Pestana Vintage Porto Hotel & World Heritage Site

    rated as 4.5 out of 5 by 3,014 reviewers
    1.1 km from city centre
    from 122 € per night
  • Hotel

    Catalonia Porto

    rated as 4.5 out of 5 by 540 reviewers
    667 m from city centre
    from 80 € per night
  • Hotel

    Vignette Collection CASA DA COMPANHIA HOTEL & SPA by IHG

    rated as 4.5 out of 5 by 309 reviewers
    693 m from city centre
    from 212 € per night
  • Hotel

    1872 River House by Olivia

    rated as 4 out of 5 by 54 reviewers
    1.2 km from city centre
    from 148 € 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
    1.25 km from city centre
    from 184 € per night
  • Hotel

    705 O'Porto Hotel New Property

    rated as 5 out of 5 by 70 reviewers
    1 km from city centre
    from 73 € per night
  • Aparthotel

    Legends House by Sweet Porto

    rated as 5 out of 5 by 74 reviewers
    322 m from city centre
    from 71 € per night
  • Hotel

    Casa Zogbi Hotel

    rated as 5 out of 5 by 20 reviewers
    1.07 km from city centre
    from 130 € per night
  • Aparthotel

    S.Bento Residences

    rated as 5 out of 5 by 70 reviewers
    581 m from city centre
    from 148 € per night
  • Hotel

    Wilde Porto, Clerigos

    rated as 4.5 out of 5 by 8 reviewers
    497 m from city centre
    from 105 € per night
  • Hotel

    Palacete Severo

    rated as 5 out of 5 by 11 reviewers
    1.4 km from city centre
    from 208 € per night
  • Hotel

    PortoBay Flores

    rated as 5 out of 5 by 1,325 reviewers
    794 m from city centre
    from 137 € per night
  • Hotel

    Menina Colina Guesthouse

    rated as 5 out of 5 by 44 reviewers
    938 m from city centre
    from 77 € per night

Best rated hotels in Porto

Explore the most popular hotels in Porto based on ratings from other travellers

  • Hotel

    Artcore Hotel Porto

    rated as 5 out of 5 by 210 reviewers
    1.01 km from city centre
    from 78 € per night
  • Hotel

    LENSCAPE Coterie

    rated as 5 out of 5 by 108 reviewers
    886 m from city centre
    from 141 € per night
  • Hotel

    Porto River Infante

    rated as 5 out of 5 by 154 reviewers
    1.04 km from city centre
    from 146 € per night
  • Hotel

    Duplo Ribeira by Petit Palace anteriormente Icon Duplo Ribeira

    rated as 5 out of 5 by 1,252 reviewers
    926 m from city centre
    from 113 € per night
  • Hotel

    Torel Saboaria

    rated as 5 out of 5 by 446 reviewers
    206 m from city centre
    from 162 € per night
  • Hotel

    Hotels 705 Porto Prime Home

    rated as 5 out of 5 by 164 reviewers
    1.3 km from city centre
    from 70 € per night
  • Hotel

    Torel Palace Porto

    rated as 5 out of 5 by 757 reviewers
    668 m from city centre
    from 193 € per night
  • Hotel
    1.01 km from city centre
  • Hotel

    Pousada Porto Rua das Flores

    rated as 5 out of 5 by 745 reviewers
    737 m from city centre
    from 104 € per night

Cheap hotels in Porto

Affordable budget hotels in Porto

  • Aparthotel
    893 m from city centre
    from 61 € per night
  • Aparthotel
    954 m from city centre
    from 73 € per night
  • Aparthotel
    812 m from city centre
    from 63 € per night
  • Aparthotel
    662 m from city centre
    from 62 € per night
  • Aparthotel
    156 m from city centre
    from 78 € per night
  • Hotel

    Guestready - Tutti Frutti Studios

    rated as 5 out of 5 by 2 reviewers
    2.92 km from city centre
    from 73 € per night
  • Hotel

    GuestReady - Vanzeleres Collection

    rated as 3.5 out of 5 by 6 reviewers
    2.24 km from city centre
    from 47 € per night
  • Hotel
    665 m from city centre
    from 90 € per night
  • Hotel

    Oporto Trendy Formosa

    rated as 5 out of 5 by 3 reviewers
    627 m from city centre
    from 72 € per night

Travel tips for Porto

FAQs about hotels in Porto