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

5153 options found

  • Guestready - Amazing Studio In The Heart Of Porto

    157 Rua Das Flores, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Nestled in the Sao Nicolau district well-known by historical sights like the Stock Exchange Bolsa Palace, set 600 metres away, 50 m² Guestready - Amazing Studio In The Heart Of Porto features luggage…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Flores - Delight Loft Porto - Next To Ribeira

    Rua Das Flores 157, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Situated around 10 minutes' walk from the historical Ribeira Square, the 1-room Flores - Delight Loft Porto - Next To Ribeira apartment provides convenient access to numerous nearby attractions. The…

    More...
    From US$ 201
    price for 1 night
    BOOK From US$ 201
  • 157 Flores Apartment

    157 Rua Das Flores 3º Traseiras, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    If you want to stay in the centre of Porto, the 45 m² 157 Flores Apartment Porto is a perfect choice located only 600 metres from the medieval castle "Fernandine Wall". This 1-bedroom apartment also…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • 2U Oporto Urban Stays

    Rua De Tras 56, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Overlooking the city, the 3-star 2U Oporto Urban Stays hotel is located only 1 km from the 76m - high Clerigos Tower. The guest house features 9 rooms and such amenities as a storage room.

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Guestready - Souto Downtown Studios

    Rua Do Souto 32, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    If you want to stay in the Se district, Guestready - Souto Downtown Studios Porto is a good choice located, a mere 450 metres from the 14th-century Franciscan Monument Church Of St Francis.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Tripas-Coracao, Sa Da Bandeira

    Sa Da Bandeira 198, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Tripas-Coracao, Sa Da Bandeira Apartment Porto is located in a busy area of Porto only 350 metres from Ageas Porto Coliseum Performing Arts Theater. The apartment also offers public parking nearby.

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Hotel Internacional Porto

    Rua Do Almada, 131, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Hotel Internacional Porto includes 48 rooms and is situated 200 m from Douro River. The hotel provides a 24-hour front desk and wake-up calls.

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Casas Do Rivoli

    Rua Do Bonjardim 179, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    The 9-room Casas Do Rivoli Apartment Porto lies in the Gorica district of Porto and offers swift access to the ornate Livraria Lello Bookshop, which is just an 8-minute walk away. Wi-Fi is provided…

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Almada Wine House - Tourism Apartments

    Rua Do Almada, 142, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Featuring views of the garden, the 9-room Almada Wine House - Tourism Apartments Porto is situated in the Gorica district of Porto, merely 12 minutes' walk from the double-deck metal Ponte de Dom…

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Unique And Lovely

    Rua De Santo Ildefonso, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Situated merely a 7-minute walk from the Rua de Santa Catarina, Unique And Lovely Porto apartment provides convenient access to numerous nearby attractions.

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Guestready - San Sebastian Studios

    41 Rua Escura, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Located only a 6-minute walk from the 14th-century Franciscan Monument Church Of St Francis, Guestready - San Sebastian Studios Porto gives quick access to various tourist spots in the vicinity. For…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Almarela Apartments

    146 Rua Do Almada, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    The 7-room Almarela Apartments Porto is situated only a 6-minute walk from the Twinned Carmelitas Baroque Church and 20 km from Francisco Sa Carneiro airport.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Porto Pacific - Rua Das Flores - Flower Street

    Rua Das Flores 48, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Nestled in the Sao Nicolau district of Porto, Porto Pacific - Rua Das Flores - Flower Street apartment is 750 metres from such cultural places of interest as the double-deck metal Ponte de Dom Luis I…

    More...
    BOOK
  • Chateau Flores

    184 Rua Das Flores, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Located in the Sao Nicolau district of Porto, the 8-room Chateau Flores Porto apartment is just 7 minutes' walk from the historical Ribeira Square and 3.1 km from the all - seater Estadio do Dragao…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Souto Apartments

    Rua Do Souto 20, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Souto Apartments Porto is situated in a central area of Porto and gives access to the Boavista Rotunda, which is about 25 minutes' walk away.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Mouzinho Da Silveira 215 By Lovelystay

    215 Rua De Mouzinho Da Silveira, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    To enjoy your vacation in Porto, stay at the 7-room Mouzinho Da Silveira 215 By Lovelystay Porto apartment, which is around 900 metres from Monument Gothic Church Of St Francis and approximately a 5…

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • The Social Hub Porto Extended Stay

    80, Praca De Dom Joao I, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    Offering a restaurant, the 4-star The Social Hub Porto Extended Stay hotel lies in the Gorica district, merely 0.9 km from Rua das Flores and nearly 25 minutes' walk from such cultural places of…

    More...
    From US$ 146
    price for 1 night
    BOOK From US$ 146
  • Porto Se Apartamentos

    Rua Escura 33, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    The 8-room Porto Se Apartamentos is in the very heart of Porto, within 5 minutes' walk of the hilltop Romanesque Porto Cathedral. Sport activities such as mini golf, ping pong, and pool are available…

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • Flores Plaza Apartment

    172 Rua Das Flores 1º H, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    The 1-room Flores Plaza Apartment Porto is situated in the Se district, only 6 minutes' walk from the diverse museum "Portuguese Centre of Photography".

    More...
    From US$ 268
    price for 1 night
    BOOK From US$ 268
  • Alibi By Yoursporto

    Rua Dos Caldeireiros 131 - 135, Porto, Pt, Porto, Portugal

    0.3 km to São Bento train station

    (Show map)

    Show map

    The 4-star historical Alibi By Yoursporto hotel, located approximately 5 minutes' walk from the Monument to Pedro IV of Portugal, offers guests a lobby area and a restaurant. Situated just moments…

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