Hotel in Porto
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-06-23

2026-06-24

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Porto near São Bento train station

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

5244 options found

  • D&S -Jb Apartments

    11 Rua Do Cativo, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Situated in the centre of Porto, the 0-room D&S -Jb Apartments Porto is only a few steps from the arched Ponte de Dom Luis I Bridge. The 25 m² apartment features Wi-Fi, along with public parking for…

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Porto National Theatre Trendy Houses

    Travessa Cimo De Vila 20 A 24, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located in the Se district, Porto National Theatre Trendy Houses apartment is just a 6-minute walk from the Roman Catholic church "Porto Cathedral" and 2.8 km from the all-seater Estadio do Dragao…

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Dream On - Aliados Delux 2 Bed

    119 Praca Da Liberdade, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    To enjoy your vacation in Porto, stay at the 2-room Dream On - Aliados Delux 2 Bed Apartment Porto, which is within a 2-km distance of the Romantic Museum and a mere 11 minutes' stroll from the…

    More...
    From US$ 289
    price for 1 night
    BOOK From US$ 289
  • Take Me To Aliados

    Praca Da Liberdade 119, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The spacious 70 m² Take Me To Aliados Apartment Porto is located in the centre of Porto and offers quick access to the Chapel of Souls, which is only a 6-minute walk away.

    More...
    From US$ 360
    price for 1 night
    BOOK From US$ 360
  • Liberty 119 • Luxurious 1Bd In Porto'S Main Avenue

    119 Praca Da Liberdade 4A, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The spacious 68 m² Liberty 119 • Luxurious 1Bd In Porto'S Main Avenue Apartment is located only 150 metres from the Avenida dos Aliados and offers Wi-Fi for either business or leisure. Mercado do…

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Aliados Premium 1Br W/ Terrace By Lovelystay

    119 Praca Da Liberdade 5ºc, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Situated just 550 metres from Ageas Porto Coliseum Performing Arts Theater, the spacious 76 m² Aliados Premium 1Br W/ Terrace By Lovelystay Porto apartment is right in the centre of Porto.

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Welcome Aliados A Noble Apartment In City Heart

    119 Praca Da Liberdade, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Set in the very heart of Porto, the 63 m² Welcome Aliados A Noble Apartment In City Heart Porto is only a 12-minute walk from Sao Joao National Theatre.

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Aliados Living Apartment

    Praca Da Liberdade N 119 4 Andar, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located merely 1.4 km from the Soares dos Reis National Museum, the spacious 2-bedroom Aliados Living Apartment Porto is a great option to stay right in the centre of Porto.

    More...
    From US$ 190
    price for 1 night
    BOOK From US$ 190
  • Charming Apartment • Porto

    119 Praa§A Da Liberdade, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Staying at the 40 m² Charming Apartment • Porto, guests can reach Cais da Ribeira, situated 18 minutes' walk away.

    More...
    From US$ 238
    price for 1 night
    BOOK From US$ 238
  • Onefam Ribeira

    Rua Cha 91, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located close to Cardosas Square, Onefam Ribeira Hostel Porto has a terrace. Situated only a 9-minute stroll from the 76m-high Clerigos Tower, the Porto hostel is within a 3-km distance of such…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Hannah'S Studios

    Rua De Mouzinho Da Silveira 309, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Nestled just 6 minutes' walk from the art deco Rivoli Theatre, the 1-room Hannah'S Studios Porto offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Orm - Cativo Apartments

    34 Rua Do Cativo, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 35 m² Orm - Cativo Apartments Porto is located in the centre of Porto, approximately a 25-minute walk from the level Virtudes garden. Guests have the opportunity to make their stay at the 6-room…

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Guest House Triunfo

    R. do Cativo 9, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Situated only 550 metres from Ageas Porto Coliseum Performing Arts Theater, the 3-star family-run Guest House Triunfo Porto includes luggage storage. Located in proximity to the gracefully baroque…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Lit Sa Da Bandeira - Family Apartment

    Rua De Sa Da Bandeira 118, 1º Fr, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located merely 7 minutes' stroll from the 76m-high Clerigos Tower, the spacious 74 m² Lit Sa Da Bandeira - Family Apartment Porto accommodates up to 6 guests. The 2-bedroom apartment lies in the…

    More...
    From US$ 362
    price for 1 night
    BOOK From US$ 362
  • Cardosas Boutique Apartment

    Rua Trindade Coelho 20, 2F, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 2-room Cardosas Boutique Apartment Porto overlooks the city and is situated approximately a 5-minute stroll from the Monument to Pedro IV of Portugal. The 100 m² apartment lies in the Se district…

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • Mercure Porto Centro Aliados

    Rua Do Bonjardim 95, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    At the 4-star non-smoking Mercure Porto Centro Aliados hotel, you can stay close to the Avenida dos Aliados, situated only 450 metres away, while there are also a 24-hour front desk and wake-up calls…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Liiiving In Porto | Downtown Luxury Studio

    Rua Sa Da Bandeira 118 4 Andar Frente, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Enjoy your stay at the spacious 1-bedroom Liiiving In Porto | Downtown Luxury Studio, which is located right in the centre of Porto, only 1.3 km from Monument Gothic Church Of St Francis. Staying in…

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • Spot Apartments Sao Bento

    Rua Mouzinho Da Silveira 322/334, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Spot Apartments Sao Bento Porto is situated just a 5-minute walk from the Avenida dos Aliados and 20 km from Francisco Sa Carneiro airport. Guests can make use of Wi-Fi for both business and leisure…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Cardosas Charming Apartment With Balconies

    Rua Trindade Coelho 10 - 4C - 1, Esquerdo Frente, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Guests can stay at the 50 m² Cardosas Charming Apartment With Balconies Porto, which is located in the centre of Porto and merely 7 minutes' walk from the Casa do Infante. This 1-bedroom apartment…

    More...
    From US$ 178
    price for 1 night
    BOOK From US$ 178
  • Flh Porto Bright Flat

    10 Rua Trindade Coelho, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Staying at the 100 m² Flh Porto Bright Flat Apartment, guests can visit the ornate Livraria Lello Bookshop, located about 5 minutes' walk away.

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219