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-02-28

2026-03-01

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

4989 options found

  • Citybreak-Apartments Sao Bento

    Rua 31 De Janeiro Nº 62, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Citybreak-Apartments Sao Bento is situated only a 5-minute walk from Liberdade Square and 20 km from Francisco Sa Carneiro airport. For those travelling by car, this apartment offers public parking…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Deluxe Duplex By Hosty

    Rua 31 De Janeiro 76, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Situated just 1.1 km from the Terreiro da Sé, the spacious 90 m² Deluxe Duplex By Hosty Apartment Porto is right in the centre of Porto.

    More...
    From US$ 250
    price for 1 night
    BOOK From US$ 250
  • Charming Historic 31 Janeiro Street

    Rua De 31 De Janeiro 49, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Located only 7 minutes' stroll from the ornate Livraria Lello Bookshop and Avenida dos Aliados, Charming Historic 31 Janeiro Street Apartment features views of the city.

    More...
    From US$ 394
    price for 1 night
    BOOK From US$ 394
  • Oportments - S.Bento

    Rua De 31 De Janeiro, N20, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Located 18 minutes' walk from the Stock Exchange Bolsa Palace, Oportments - S.Bento Apartment overlooks the city.

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • The Passenger Hostel

    Estacao De Sao Bento Praca Almeida Garrett, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    The 2-star The Passenger Hostel, located an 8-minute walk from Cais da Ribeira, features Wi-Fi throughout the property. The hostel lies in the Se district, and the nearest bus stop, Praca da…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Inn Oporto Old Town Apartments

    Rua De 31 De Janeiro Nrº 20, 2º Andar, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    The 70 m^2 Inn Oporto Old Town Apartments is located at a distance of 0.6 km from Portuguese Centre of Photography and merely 0.6 km from Cordoaria's Garden.

    More...
    From US$ 286
    price for 1 night
    BOOK From US$ 286
  • Bmyguest - Cardosas Stylish Apartment

    Praca Almeida Garrett 41 1º, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    The 1-room Bmyguest - Cardosas Stylish Apartment is located approximately 5 minutes' drive from Ponte de Dom Luis I and offers Wi-Fi for either business or leisure. Being set in the Se district, the…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Porta 110

    Rua De 31 De Janeiro 110, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Porta 110 Hotel Porto offers proximity to the Romantic Museum, which is located 25 minutes' walk away.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Sendme2Portugal: Loureiro

    Rua Do Loureiro 106, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Sendme2Portugal: Loureiro Apartment is located around a 5-minute walk from Sao Joao National Theatre and looks out onto the city. Infante Dom Henrique bridge is around 20 minutes' walk from the…

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • Limehome Porto Rua 31 De Janeiro

    63 Rua De 31 De Janeiro, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    The 4-star Limehome Porto Rua 31 De Janeiro hotel offers easy access to the Church of Saint Ildefonso, which is situated about a 5-minute walk away.

    More...
    From US$ 175
    price for 1 night
    BOOK From US$ 175
  • Carpe Diem Porto By Dualhotels

    Travessa Do Loureiro 3, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    The 3-star recently renovated Carpe Diem Porto By Dualhotels hotel offers quick access to Douro River, located just a 6-minute walk away.

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143
  • Light & Airy Historic Centre House With Balconies

    Travessa Do Loureiro 1, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Located about 5 minutes' walk from Church of Santa Clara, the 0-bedroom Light & Airy Historic Centre House With Balconies Villa Porto gives easy access to various tourist attractions in the area.

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • 118 Oporto Apartments

    118 Rua De 31 De Janeiro 2.º, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Set in Porto City Centre district within 5 minutes' walk of Clerigos Tower, the 35 m^2 118 Apartment Oporto accommodates up to 2 guests. Airport transfer service and grocery delivery service are…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Sao Bento Front Homy Studio

    Praca De Almeida Garrett 41, 2º Andar, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    The 36 m² Sao Bento Front Homy Studio Porto is situated just a 6-minute walk from City Market Bolhao and 20 km from Francisco de Sa Carneiro airport.

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • Sao Bento Deluxe 42 With Balcony

    42 Praca De Almeida Garrett 3ºg, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    The 2-room Sao Bento Deluxe 42 Apartment lies in the Se district and offers swift access to Food markets, which is around 400 metres away.

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Casas Do Loureiro

    Rua Do Loureiro 45, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Casas Do Loureiro Apartment is situated in the Se district, a 6-minute walk from Church of Saint Ildefonso.

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Hotel Peninsular- Porto

    Rua Sa Da Bandeira, 21, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Providing guests with cars for rent, the 2-star smoke-free Hotel Peninsular- Porto is just 1.3 km from the hilltop park "Garden of Morro". Its prime location provides easy access to Ageas Porto…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Loureiro Villas

    Rua Do Loureiro 47 - 49, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Located in the Se district, Loureiro Villas is around a 10-minute stroll from Monument of Pedro IV of Portugal and 3.3 km from the all - seater Estadio do Dragao Football Stadium, which is…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • D&S - Porto Sao Bento Apartments III

    136 Rua Do Loureiro, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    Located within 5 minutes' walk of Flores street, the 1-room D&S - Porto Sao Bento Apartments III features public parking for those who travel by car. The apartment is nestled in the Se district, a…

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • S.Bento Residences

    Av. D.Afonso Henriques N.200, Uniao De Freguesias, Porto, Portugal

    0.1 km to São Bento train station

    (Show map)

    Show map

    The smoke-free S.Bento Residences Porto hotel stands 650 m from the Roman Catholic church "Porto Cathedral" and features tour/ticket assistance. This 4-star aparthotel provides Wi-Fi in public areas.

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