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) Bulgarian lev (BGN) 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)

Find Hotels

2026-03-01

2026-03-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

4988 options found

  • Great&Cosy Sao Bento

    15 Rua Dos Caldeireiros, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 25 m^2 Great&Cosy Sao Bento Apartment is situated around 5 minutes' walk from Cardosas Square and 20 km from Francisco Sa Carneiro airport. The apartment offers public parking nearby.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Inspiring City Center 1Br Apartment

    Rua Afonso Martins Alho 1ºesq, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Nestled approximately 5 minutes' walk from Church of Santa Clara, the 66 m^2 Inspiring City Center 1Br Apartment offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Flh Porto Traditional Studio

    15 Rua Dos Caldeireiros, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 1-room Flh Porto Traditional Studio is also located just a 9-minute walk from Ponte de Dom Luis I Bridge.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • In Between Exclusive Charm Apartment By The Center

    15 Rua Dos Caldeireiros, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    1-room In Between Exclusive Charm Apartment By The Center is also located 9 minutes' stroll from Cais da Ribeira. To diversify your journey experience, hiking are offered to guests.

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Citybreak-Apartments Caldeireiros

    15 Rua Dos Caldeireiros, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Ribeira Square is 7 minutes' walk from the 1-room Citybreak-Apartments Caldeireiros, while Livraria Lello is situated nearby.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Hm - Flores Skylight

    Rua Dos Caldeireiros 15, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Set about 5 minutes' walk from Porto Cathedral, the 50 m^2 Hm - Flores Skylight comprises a balcony and a sitting area overlooking the city.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Flh Porto Traditional Studio With Terrace

    15 Rua Dos Caldeireiros 1º, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Situated merely a 12-minute stroll from Mercado do Bolhao Market, the 1-room Flh Porto Traditional Studio With Terrace provides convenient access to numerous nearby attractions.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Cativo Design Apartment

    Rua Cativo, Porta 16, 1 Posterior, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 1-room Cativo Design Apartment offers proximity to such tourist attractions as Porto Cathedral, situated a 6-minute walk away. The apartment is also close to Ponte de Dom Luis I Bridge and…

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Orm Batalha Apartments

    Rua De Santa Catarina 30, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 27 m^2 Orm Batalha Apartments boasts views of the city and is located 850 metres from Monument Church Of St Francis. In order to explore the local area, the apartment provides rental bicycles.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Own Places Clerigos Apartments

    Rua De Tras 18, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located merely a 7-minute walk from Avenida dos Aliados and Food markets, the 150 m^2 Own Places Clerigos Apartments features views of the tower.

    More...
    From US$ 246
    price for 1 night
    BOOK From US$ 246
  • Asgard Oporto Downtown Apartments

    Rua De Passos Manuel 64, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 7-room Asgard Oporto Downtown Apartments offers views of the courtyard and a location around a 5-minute drive from the landscaped gardens "Jardins do Palacio de Cristal". Set only a few steps…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Bmyguest - Villa Loios Terrace Apartment

    Rua De Tras Nº31, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Nestled about a 5-minute walk from Porto City Hall, the 46 m^2 Bmyguest - Villa Loios Terrace Apartment offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • Linha 22

    Rua Dos Clerigos, 23, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 3-star Linha 22 Bed & Breakfast Porto features a great location around a 15-minute walk from Chafariz do Largo Actor Dias. This authentic hotel offers 6 rooms with views of the city.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Chateau Apartments

    Rua Afonso Martins Alho, 107, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Featuring cots and a buggy for guests with kids, the 7-room Chateau Apartments is about 5 minutes' walk from Porto Cathedral. Rental bicycles are available for exploring the local area.

    More...
    From US$ 319
    price for 1 night
    BOOK From US$ 319
  • Pilar Hostel - Rua De Santa Catarina - Porto

    Rua De Santa Catarina Nº 711 4º Esquerdo B, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Pilar Hostel - Rua De Santa Catarina - Porto offers accommodation within 20 minutes' walk of World of Discoveries Interactive Museum.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Adega Floresta Residence

    113 Rua Afonso Martins Alho, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 8-room Adega Floresta Residence lies in the Se district and offers swift access to Porto Cathedral, which is 650 metres away. Guests can make use of Wi-Fi for both business and leisure purposes.

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Flores Lofts

    Rua Dos Caldeireiros 3, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Avenida dos Aliados is 5 minutes' walk from Flores Lofts, while Porto Cathedral is situated nearby. Guests can also engage in a number of activities, including windsurfing, cycling, and fishing.

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Flh Porto Spacious Duplex

    Rua Afonso Martins Alho 8, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Flh Porto Spacious Duplex is a great place to stay in the Se district, about 25 minutes' walk from Jardins do Palacio de Cristal.

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • Lovelystay - Dirk Apartment - Almada 4º F

    Rua Do Almada, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 42 m^2 Lovelystay - Dirk Apartment - Almada 4o F is located 6 minutes' walk from Chapel of Souls and 9 minutes' stroll from Ageas Porto Coliseum.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Lovelystay - Dirk Apartment Almada 3º T

    Rua Do Almada, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 65 m^2 Lovelystay - Dirk Apartment Almada 3o T is located 400 metres from the art deco Rivoli Theatre and 1.5 km from Cais da Ribeira. The 1-bedroom apartment features Wi-Fi throughout the…

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