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 Campanhã 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

4557 options found

  • Feel Porto Corporate Housing Campanha

    Pinto Bessa, 257, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    Feel Porto Corporate Housing Campanha Apartment is nestled in the Bonfim district, 5 minutes' walk from the restaurant Cafe Capri. This apartment offers a private parking lot on site.

    More...
    From US$ 390
    price for 1 night
    BOOK From US$ 390
  • Guestready - Lovely Home In Campanha

    Rua De Pinto Bessa 257, Porto, Portugal, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    If you want to stay in the Bonfim district of Porto, the 1-room Guestready - Lovely Home In Campanha Porto apartment is a good choice located, nearly 25 minutes' walk from Mercado do Bolhao Market.

    More...
    From US$ 339
    price for 1 night
    BOOK From US$ 339
  • Casas Da Formiga - Riverview Terrace And Pool

    200 Rua Da Formiga, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    Casas Da Formiga - Riverview Terrace And Pool is located approximately 25 minutes on foot from Flores street and nearly a 5-minute ride from Helena Sa e Costa Theatre. Providing an indoor pool, this…

    More...
    From US$ 673
    price for 1 night
    BOOK From US$ 673
  • Oporto Bernardes Studios - Heroismo

    Rua Padre Antonio Vieira, 59, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    The 25 m^2 Oporto Bernardes Studios - Heroismo is located in the Bonfim district and includes a sunny patio equipped with a kitchenette. Guests have the opportunity to make their stay at this 1…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Charming Loft In Porto

    1813 Rua Do Freixo Piso 0, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    Charming Loft In Porto Apartment is located about 25 minutes' walk from Misericordia do Porto Museum and Church and about 25 minutes' walk from Church of Santa Clara.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Guestready - Urban Oasis In Campanha

    1824 Rua Do Freixo, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    The 1-room Guestready - Urban Oasis In Campanha Apartment offers views of the river and a location 10 minutes' drive from Estadio do Dragao. You can join sports activities organised by the apartment,…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Apartamento Porto Centro

    Rua Padre Antonio Vieira Nº45 Campanha, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    The spacious 75 m^2 Apartamento Porto Centro Apartment is located approximately 500 metres from Antiga Fabrica de Tecidos do Bonfim and overlooks the city. Staying at the 1-bedroom apartment guests…

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • Loft In Porto

    Rua Da Lomba , 128 F, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    Positioned a 25-minute stroll from bustling shopping destinations such as Alameda Shopping, the 3-bedroom Loft In Porto Villa offers guests to use parking. Located at a medium distance from Ageas…

    More...
    From US$ 829
    price for 1 night
    BOOK From US$ 829
  • Rua Do Freixo

    Rua Do Freixo 1824 1ºtraseiras 1824 1º Traseiras, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    The spacious Rua Do Freixo Apartment is nestled in the Campanha district, approximately 5 minutes' walk from the restaurant Capa Negra.

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Azul 28 - Apartamentos

    28 Travessa Nova Da Estacao, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    Food markets is just 1.6 km from Azul 28 - Apartamentos, while Antonio Carneiro House and Workshop is situated nearby. Guests can use Wi-Fi for either business or leisure reasons.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Oporto Living Apartments

    Rua Do Monte Da Estacao Nº105, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    Situated only 1.4 km from F.C. Porto Museum, Oporto Living Apartments provides guests with high-speed Internet access for either business or leisure. Located in the Campanha district, the apartment…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Oca Oriental Porto Hotel

    Rua Do Padre Antonio Vieira 83,87,89, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    Located within 25 minutes' walk of Mercado do Bolhao Market, the lovely 4-star Oca Oriental Porto Hotel offers a conference room for those arriving on business. Along with air-conditioned rooms, the…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Campanha Apartment By Porto Stories

    307 Rua De Pinto Bessa, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    The spacious Campanha Apartment By Porto Stories offers views of the city and a location about 25 minutes' walk from Sandeman Cellars Winery. To explore the area, guests can rent bicycles offered on…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Campanha Boutique Station

    Rua Do Freixo, Nº1371, Porto, Portugal

    0.3 km to Campanhã train station

    (Show map)

    Show map

    The comfortable 3-star Campanha Boutique Station Bed & Breakfast Porto offers proximity to the Chapel of Souls, situated nearly a 25-minute walk away. Featuring Wi-Fi throughout the property, this…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • House On A Rustic Island At Campanha Trainstation

    31 Rua Da Presa Velha Casa 2, Porto, Portugal

    0.4 km to Campanhã train station

    (Show map)

    Show map

    The ornate Livraria Lello Bookshop is within short walking distance of the 1-room House On A Rustic Island At Campanha Trainstation Apartment, while Galeria Amiarte is situated nearby.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Arty Porto

    128 Rua Da Lomba, Porto, Portugal

    0.4 km to Campanhã train station

    (Show map)

    Show map

    Arty Porto Apartment boasts views of the garden and is located 2.4 km from Cais da Ribeira. Wi-Fi and complimentary private parking are also available at this 2-bedroom apartment.

    More...
    From US$ 549
    price for 1 night
    BOOK From US$ 549
  • Whome Riverside View Premium Apartment W/ Ac & Terrace

    1461 Rua Do Freixo C312, Porto, Portugal

    0.4 km to Campanhã train station

    (Show map)

    Show map

    Boasting a kitchenette on a patio, the 2-room Whome Riverside View Premium Apartment W/ Ac & Terrace is just 1.7 km from Mercado do Bolhao. This spacious apartment is an 18-minute walk from Ageas…

    More...
    From US$ 196
    price for 1 night
    BOOK From US$ 196
  • Jam Porto

    Rua De Frei Heitor Pinto 67, Porto, Portugal

    0.4 km to Campanhã train station

    (Show map)

    Show map

    Located about a 25-minute walk from Rio Douro, Jam Porto Hotel is 350 m from the Amiarte Gallery. The hotel offers 62 rooms and amenities such as a restaurant.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Frei Yellow Studio

    Rua Frei Heitor Pinto 10, 2 Esquerdo, Porto, Portugal

    0.4 km to Campanhã train station

    (Show map)

    Show map

    Sandeman Cellars Winery is around 25 minutes' walk from the 1-room Frei Yellow Studio, while Bonfim Church is situated nearby. Guests can use Wi-Fi for either business or leisure reasons.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Residence Felix

    Rua Da Formiga 44, Porto, Portugal

    0.4 km to Campanhã train station

    (Show map)

    Show map

    To enjoy your vacation in Porto, stay at the spacious 2-bedroom Residence Felix Porto, which is 25 minutes' stroll from Misericordia do Porto Museum and Church and a 25-minute stroll from Episcopal…

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