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

  • Bnapartments Loftpuzzle

    Largo Dos Loios 15, 15, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Bnapartments Loftpuzzle Porto apartment is located within 500 metres of the Jardim da Cordoaria and overlooks the city. Guests will enjoy having Wi-Fi, and those with cars will appreciate public…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Lemago Porto Apartments - Se

    Travessa De Sao Sebastiao 75, Porto, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Guests can stay at Lemago Porto Apartments - Se, which is located in the centre of Porto and nearly a 10-minute ride from Museu do Vinho do Porto Museum. During your stay, you can rent cars to…

    More...
    From US$ 178
    price for 1 night
    BOOK From US$ 178
  • Beauty Porto

    15 Largo Dos Loios, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The Sandeman Cellars is around 20 minutes on foot from the spacious 61 m² Beauty Porto Apartment, while Mercado do Bolhao Market is situated nearby.

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • The Luxe Cube Apartment

    Largo Dos Loios, 15, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 1-room The Luxe Cube Apartment Porto is situated only a 6-minute walk from the Chapel of Souls and 20 km from Francisco Sa Carneiro airport.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Nh Collection Porto Batalha

    Praca Da Batalha 60 65, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 4-star smoke-free Nh Collection Porto Batalha Hotel is located just 450 metres from the arts Ageas Porto Coliseum Theater and features 24-hour reception and wake-up service. Positioned within a…

    More...
    From US$ 275
    price for 1 night
    BOOK From US$ 275
  • Agapestay Porto

    76 Rua Cha, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located only 11 minutes' walk from the level Virtudes garden, the 6-room Agapestay Porto apartment is a great option to stay right in the centre of Porto.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • 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 just 0.8 km from Cais da Ribeira and merely a 7-minute walk from the diverse museum "Portuguese Centre of Photography". Situated within a few blocks of…

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

    Largo Dos Loios, 25, Se, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located 5 minutes' walk from the ornate Livraria Lello Bookshop, Porto With History Apartment gives quick access to various tourist spots in the vicinity. Situated just around the corner from Rua das…

    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

    The 6-room Bateira'S Apartments Porto offers easy access to such tourist sites as the Praça da Liberdade, located approximately a 5-minute walk away.

    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 merely 0.7 km from the Guerra Junqueiro House Museum, the 3-star Suites In Flores Porto hotel features Wi-Fi throughout the property, and public parking nearby. Conveniently located in the…

    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

    Located fairly close to the baroque - style Church of Saint Ildefonso, 35 m² Cozy Apartment In The Center Of Porto gives quick access to various tourist spots in the vicinity.

    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

    If you want to stay in the Schoenfeld-Weissig district, Cardosas Story Apartments By Porto City Hosts is a good choice located, a mere 1.3 km from the hilltop park "Garden of Morro". At the apartment…

    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

    Staying at Cativo Charming Duplex Apartment Porto, guests can visit Monument Gothic Church Of St Francis, located an 11-minute walk away.

    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

    The 4-star heritage One Shot Aliados Goldsmith Hotel Porto, located in the Gorica district of Porto, also stands only 650 m from Mercado do Bolhao Market and provides tour/ticket assistance for…

    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

    Featuring a luggage room, the 3-star Office Suits In Flores By D&S Porto hotel lies steps away from Ponte de Dom Luis I Bridge. The guest house also provides guests with Wi-Fi, available in public…

    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

    Porto Saudade Apartment offers easy entry to such city sights as the Roman Catholic church "Porto Cathedral", situated merely 6 minutes' walk away.

    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

    Located in the Sao Nicolau district of Porto, Downtown Porto Mouzinho Studio Apts is only 600 metres from the ornate Livraria Lello Bookshop and 3 km from Estadio do Dragao Stadium, which is…

    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 Porto is situated right in the centre of Porto, merely a 5-minute stroll from Rua das Flores.

    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

    Located nearly 15 minutes' walk from the landscaped gardens "Jardins do Palacio de Cristal", Porto 271 Mouzinho Apartamentos is a great option to stay in the centre of Porto. The apartment has public…

    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 is nestled in the Santo Ildefonso district, around 900 metres from Church of Santa Clara.

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