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

  • Flores Studio

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

    0.2 km to São Bento train station

    (Show map)

    Show map

    Offering a location approximately 25 minutes' walk from the Boavista Rotunda, the 1-room Flores Studio Porto also gives access to a variety of tourist spots in the vicinity.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Sao Bento Studio

    Rua Das Flores 316 3º Andar, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 30 m² Sao Bento Studio Porto is a great place to stay in the Sao Nicolau district, 14 minutes' walk from the Soares dos Reis National Museum.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Mouzinhos Place

    Rua Mouzinho Da Silveira 322, Apto 34, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Mouzinhos Place Apartment Porto offers proximity to a number of tourist attractions, such as the Jardim da Cordoaria, located about a 15-minute walk away.

    More...
    From US$ 317
    price for 1 night
    BOOK From US$ 317
  • Porto Villa

    Rua De Cimo De Vila , 121, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located only 0.9 km from the Jardim da Cordoaria, the 3-star Porto Villa hotel offers access to tourist attractions throughout Porto. This Porto guest house boasts views of the city and offers Wi-Fi…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Domus 21 - Batalha

    137 Rua De Cimo De Vila 3º Frente (3.2), Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 1-room Domus 21 - Batalha Apartment Porto features convenient proximity to such city attractions as the Chapel of Souls, situated just a 6-minute walk away.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Get A Train And City View

    Rua De Cimo De Vila 137, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 2-room Get A Train And City View Porto apartment is located in the centre of Porto and offers quick access to the Rua de Santa Catarina, which is only a 6-minute walk away.

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • N Apartments - Cha

    101 Rua Cha, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    N Apartments - Cha Porto is a great place to stay in the Sao Nicolau district, about a 25-minute walk from the level Virtudes garden.

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Villa Apartments & Suites

    48 Rua De Cimo De Vila, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Nestled approximately 5 minutes' walk from the 18th - century Church of Saint Ildefonso, Villa Apartments & Suites Porto offers quick access to numerous tourist attractions nearby.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • January'S 31 Studio By Da'Home

    165 Rua De 31 De Janeiro Apart. 220, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    If you want to stay in the Santo Ildefonso district of Porto, the 40 m² January'S 31 Studio By Da'Home Porto is a good choice located, approximately a 25-minute walk from the cultural heritage…

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Cativo Mezzanine Loft

    Rua Cativo 16 - Fr. H, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    To enjoy your vacation in Porto, stay at the 1-room Cativo Mezzanine Loft Apartment Porto, which is only 1 km from Monument Gothic Church Of St Francis and nearly 10 minutes' walk from Ponte de Dom…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Cardosas Square Living

    R. Das Flores 271 C4 1ºfd, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 110 m² Cardosas Square Living Apartment Porto provides swift access to various city landmarks, such as Rua das Flores, located only a 5-minute walk away.

    More...
    From US$ 293
    price for 1 night
    BOOK From US$ 293
  • Cimo De Vila 62 By Lovelystay

    62 Rua De Cimo De Vila, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Cimo De Vila 62 By Lovelystay Porto apartment is also located just a 6-minute walk from Mercado do Bolhao Market. Situated only 1.8 km from the Sandeman Cellars, this apartment offers guests access…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Hm - Historic Downtown Batalha Studio

    Rua Do Cativo, 11 Frc E, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 42 m² Hm - Historic Downtown Batalha Studio Porto features convenient proximity to such city attractions as the 18th - century Church of Saint Ildefonso, situated approximately a 5-minute walk…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Modern Cativo Apartment By Lovelystay

    11 Rua Do Cativo 4ºi, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located nearly a 10-minute walk from the well perserved Fernandine Wall, the 59 m² Modern Cativo Apartment By Lovelystay Porto is a great option to stay in the centre of Porto.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • A Window To Porto - Apartment In The Heart Of The City

    11 Rua Do Cativo, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located about a 5-minute walk from the baroque-style Church of Saint Ildefonso, A Window To Porto - Apartment In The Heart Of The City gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Cats Porto Hostel

    Rua Do Cativo, 26-28, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located in the Se district, the designer Cats Porto Hostel offers various recreational opportunities and barbecue as well as a central location near a tube station. Featuring Wi-Fi, this hostel is…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Impar Luxury Apartments

    Rua Mouzinho Da Silveira 311, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Monument Gothic Church Of St Francis is only 7 minutes' walk from Impar Luxury Apartments Porto, while the Roman Catholic church "Porto Cathedral" is situated nearby. The apartment provides guests…

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Oporto Chic&Cozy - S. Bento

    Rua De Mouzinho Da Silveira 322, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    Located within 25 minutes' walk of the shoebox - style concert hall "Casa da Musica", the spacious 100 m² Oporto Chic&Cozy - S. Bento Apartment is a great option to stay in the centre of Porto.

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Opo 52

    Rua Mouzinho Da Silveira, 322 Apt 52, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The spacious 1-bedroom Opo 52 Apartment Porto is also located only 8 minutes' walk from Ponte de Dom Luis I Bridge. Guests travelling by car can benefit from private parking available on site.

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Lovelystay - Cativo Mezzanine Studio

    Rua Do Cativo, 16 2º Frente, Porto, Portugal

    0.2 km to São Bento train station

    (Show map)

    Show map

    The 1-room Lovelystay - Cativo Mezzanine Studio Porto lies in the Se district and offers swift access to Ageas Porto Coliseum Performing Arts Theater, which is only a 7-minute stroll away. Guests…

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