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-05-01

2026-05-02

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

5137 options found

  • Guestready - Cardosas Apartments

    269 Rua Das Flores, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Cais da Ribeira is only 1.5 km from Guestready - Cardosas Apartments Porto, while Mercado do Bolhao Market is situated nearby.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Downtown Studio W/ Gorgeous Views By Lovelystay

    137 Rua De Cimo De Vila 3.1, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 40 m² Downtown Studio W/ Gorgeous Views By Lovelystay Porto, located in the Schoenfeld-Weissig district of Porto, 2.7 km from the all-seater Estadio do Dragao Football Stadium, features views of…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Bento Living By Lovelystay

    322 Rua De Mouzinho Da Silveira 5.3, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 2-room Bento Living By Lovelystay Porto apartment, located in the Schoenfeld-Weissig district of Porto, around a 15-minute walk from Mercado do Bolhao Market, features views of the city.

    More...
    From US$ 348
    price for 1 night
    BOOK From US$ 348
  • Boutique Rentals-Sao Bento Ribeira Apt

    Rua De Mouzinho Da Silveira 322, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located within 20 minutes' walk of the landscaped gardens "Jardins do Palacio de Cristal", the 2-room Boutique Rentals-Sao Bento Ribeira Apt Porto is a great option to stay in the very heart of Porto…

    More...
    From US$ 558
    price for 1 night
    BOOK From US$ 558
  • Mouzinho'S Place By Lovelystay

    Rua De Mouzinho Da Silveira 322 34, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Overlooking the city, the 2-room Mouzinho'S Place By Lovelystay Porto apartment is about a 10-minute walk from the historical Ribeira Square.

    More...
    From US$ 388
    price for 1 night
    BOOK From US$ 388
  • Casa Do Cativo

    32 Rua Do Cativo, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located in the centre of Porto, the 4-star Casa Do Cativo Hotel Porto offers fast access to the hilltop Romanesque Porto Cathedral, a mere 0.6 km away. Featuring 8 rooms with views of the city, this…

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Bonjardim Downtown Apartments By Da'Home

    126 Rua Do Bonjardim, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The Romantic Museum is approximately 25 minutes on foot from the 6-room Bonjardim Downtown Apartments By Da'Home Porto, while the Praça da Liberdade is situated nearby. The apartment offers a view of…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Viva Loft In Historic Center Porto

    Rua Do Cativo 16 R/C, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The spacious 1-bedroom Viva Loft In Historic Center Porto Apartment lies in the Se district of Porto and offers swift access to Ponte de Dom Luis I Bridge, which is only 5 minutes' walk away.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Historic Oldtown Getaway

    16 Rua Do Cativo 1º Andar Frente (C), Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Situated merely 1.1 km from the Rua de Santa Catarina, the 1-room Historic Oldtown Getaway Apartment Porto offers an opportunity to discover various tourist attractions in the area.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Cativo Apartment - Porto Downtown

    16 Rua Do Cativo 3ºj, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Enjoy your stay at the 1-room Cativo Apartment - Porto Downtown, which is located in the centre of Porto, only 1 km from the level Virtudes garden.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Rooftop Balcony At Porto Historic Center

    34 Rua Do Cativo Ap 3 Frente, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The spacious 90 m² Rooftop Balcony At Porto Historic Center apartment welcomes travellers right in the centre of Porto, located only 1.1 km from the ornate Livraria Lello Bookshop. The 1-bedroom…

    More...
    From US$ 472
    price for 1 night
    BOOK From US$ 472
  • Historic Porto Nook Downtown Porto Near Metro

    Rua Do Cativo 16, 16, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Situated nearly a 25-minute walk from the Boavista Rotunda, the 37 m² Historic Porto Nook Downtown Porto Near Metro Apartment offers an opportunity to discover various tourist attractions in the area.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Skyline Cosy House, Downtown Porto Near Metro

    16 Rua Do Cativo 3 Frt, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Staying at the 37 m² Skyline Cosy House, Downtown Porto Near Metro Apartment, guests can reach the Boavista Rotunda, situated about 25 minutes' walk away.

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • 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$ 129
    price for 1 night
    BOOK From US$ 129
  • 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$ 105
    price for 1 night
    BOOK From US$ 105
  • 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$ 244
    price for 1 night
    BOOK From US$ 244
  • 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