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

4987 options found

  • Rs Porto Historic Center

    Rua De Mouzinho Da Silveira 281, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Rs Porto Historic Center Apartment is located 9 minutes' walk from Mercado do Bolhao and 9 minutes' walk from Porto City Hall. Guests can make use of Wi-Fi and public parking, as well as rent cars to…

    More...
    From US$ 338
    price for 1 night
    BOOK From US$ 338
  • Porto With History

    Largo Dos Loios, 25, Se, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Porto With History Apartment is a great place to stay in the Se district, at a distance of 2.6 km from Estadio do Dragao. This apartment is located within minutes of the lavishly designed historic…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Bateira'S Apartments

    142 Rua De Sa Da Bandeira, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Situated only a 6-minute walk from Rua Santa Catarina, the 6-room Bateira'S Apartments offers proximity to various nearby tourist attractions. Set within walking distance of Porto Cathedral, this…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Suites In Flores

    Rua Das Flores, Nº 241, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Situated nearly 25 minutes' walk from the Portuguese Centre of Photography, the 3-star Suites In Flores Porto hotel features Wi-Fi throughout the property, and public parking nearby. Located 3.3 km…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Cozy Apartment In The Center Of Porto

    240 Rua De 31 De Janeiro, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Featuring a lift and a cash machine, 35 m^2 Cozy Apartment In The Center Of Porto is merely an 11-minute walk from Ponte de Dom Luis I Bridge. Guests can make use of Wi-Fi for both business and…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Cardosas Story Apartments By Porto City Hosts

    Largo Dos Loios, 25, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Cardosas Story Apartments By Porto City Hosts is situated in the Se district, nearly a 5-minute walk from Livraria Lello. The apartment offers Wi-Fi, a cash machine and a lift, as well as public…

    More...
    From US$ 134
    price for 1 night
    BOOK From US$ 134
  • Cativo Charming Duplex

    Tv. Da Rua Cha 4, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Cativo Charming Duplex is nestled in the Se district, at a distance of 0.6 km from the restaurant Fish Fish. This apartment is located a few minutes' drive from Cais da Ribeira and offers guests the…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • One Shot Aliados Goldsmith

    12 Rua Do Almada, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Immersed in several restaurants and bars, only 500 m from the captivating azulejo-covered Carmelitas Church, the 4-star heritage One Shot Aliados Goldsmith Hotel Porto includes 42 rooms. Located not…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Office Suits In Flores By D&S

    Rua Das Flores 241, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 3-star Office Suits In Flores By D&S Porto hotel lies merely 12 minutes' walk from the 76m-high Clerigos Tower, and features luggage storage.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Porto Saudade

    Rua De Mouzinho Da Silveira Nr 195, 2 Frente, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Nestled in the Se district, the 60 m^2 Porto Saudade Apartment is about 25 minutes' walk from such cultural places of interest as Museum of Port Wine. Set a short way from Ponte de Dom Luis I, this 1…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Downtown Porto Mouzinho Studio Apts

    Rua De Mouzinho Da Silveira 271 1O 2O E3O, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Featuring views of the city, Downtown Porto Mouzinho Studio Apts Apartment is situated in the Se district, within 500 metres of Church of Sao Pedro de Miragaia. General facilities, including a lift…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Urban Apartment Casa Da Portela

    Travessa Sao Sebastiao,51 1ºf, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 1-room Urban Apartment Casa Da Portela is located only a 5-minute walk from Flores street and looks out onto the city. The apartment lies in the Se district, within close proximity of the Twinned…

    More...
    From US$ 211
    price for 1 night
    BOOK From US$ 211
  • Porto 271 Mouzinho Apartamentos

    Rua De Mouzinho Da Silveira 271, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Porto 271 Mouzinho Apartamentos is situated in the Se district, a 5-minute stroll from Avenida dos Aliados. The apartment has city views to offer and also public parking nearby.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Porto Bonjardim Apartments

    Rua Do Bonjardim 150/152, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 1-room Porto Bonjardim Apartments provides swift access to various city landmarks, such as Food markets, located only 5 minutes' walk away.

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Locally Yours Flores Apartments

    Rua Das Flores 262, 1º Andar, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Locally Yours Flores Apartments is located just 6 minutes' walk from the hilltop Romanesque Porto Cathedral and looks out onto the city. The apartment is situated in the Se district, while Oporto…

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Estudio Historico Seculo XIX Com Varanda E Vistas Para A Baixa

    Rua De 31 De Janeiro 223 1° Frente, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Nestled about 20 minutes' walk from the Sandeman Cellars, the 1-room Estudio Historico Seculo XIX Com Varanda E Vistas Para A Baixa Porto apartment allows guests to explore numerous tourist…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Modern Downtown Studio

    Rua De 31 De Janeiro 223, 1 Tras, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Nestled just 5 minutes' walk from Porto City Hall, the 50 m^2 Modern Downtown Studio Apartment offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Loios 66 By Lovelystay

    66 Largo Dos Loios, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Loios 66 By Lovelystay is located in the Se district, a 6-minute walk from Mercado do Bolhao. Guerra Junqueiro House Museum is a few minutes' drive from property, while Ponte de Dom Luis I is 16…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Santo Antonio Oporto House

    240 Rua De 31 De Janeiro 2T, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located within 5 minutes' walk of Food markets, the 30 m^2 Santo Antonio Oporto House Apartment gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Heart Of Porto By Upperground

    Rua De 31 De Janeiro 240, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 1-room Heart Of Porto By Upperground Apartment is situated right in the centre of Porto, 450 m from a hot shopping spot like Mercado do Bolhao Market.

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