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

4556 options found

  • Casa Verde By Olala Homes

    Rua Do Barao De Sao Cosme 61, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    The spacious Casa Verde By Olala Homes Porto apartment is 20 minutes' walk from Ponte de Dom Luis I.

    More...
    From US$ 339
    price for 1 night
    BOOK From US$ 339
  • Estudio Corujeira

    Rua Nova Da Corujeira, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Situated in the Campanha district, the 6-room Estudio Corujeira Apartment offers Wi-Fi and parking nearby. Parque de Sao Roque is merely 1.4 km from the apartment, while Estadio do Dragao is nestled…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Owls Hostel Ildefonso

    467 Rua De Santo Ildefonso, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Situated about 700 metres from the arts Ageas Porto Coliseum Theater, Owls Hostel Ildefonso offers guests to relax on a shared lounge. The hostel lies in the Bonfim district, and the nearest bus stop…

    More...
    From US$ 12
    price for 1 night
    BOOK From US$ 12
  • Casa Ventuzelo

    Travessa Da Povoa Nº195, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    The spacious Casa Ventuzelo Apartment is nestled in the Bonfim district, a 6-minute walk from the restaurant Cafe Onital. Guests can relax and take in city views from a terrace of this apartment.

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • New 3Br W Rooftop & Balcony Views By Lovelystay

    Rua Do Barao De Sao Cosme 213 4ºh, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    The 2-room New 3Br W Rooftop & Balcony Views By Lovelystay Porto apartment lies in the Bonfim district of Porto and offers swift access to the Rua de Santa Catarina, which is nearly a 10-minute walk…

    More...
    From US$ 685
    price for 1 night
    BOOK From US$ 685
  • Bright Studio Near Douro River - With Balcony

    Rua De Sao Victor 33 - 2º Frente, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Providing guests with bus shuttle, the 1-room Bright Studio Near Douro River - With Balcony is 20 km from Francisco Sa Carneiro airport. 20 minutes' walk from Clerigos Tower, the apartment is nestled…

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Oporto Sao Lazaro Apartment

    184 Avenida De Rodrigues De Freitas, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Featuring views of the street, the 25 m^2 Oporto Sao Lazaro Apartment is situated in the Bonfim district, nearly a 25-minute walk from Bolsa Palace.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Bonfim Small House

    Rua Do Bonfim 158 3º Esq, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    The 32 m^2 Bonfim Small House is nearly a 20-minute walk from Monument Church Of St Francis and boasts spa facilities such as a hot tub. Situated within walking distance of Capela das Almas, the…

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

    Rua De S. Victor R , 82 2 Eq, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    The 1-room Apartamento Centro Historico Porto is nestled right in the centre of Porto and is merely 1.6 km from the Catholic temple "Church of Santa Clara".

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Cosy Flat Near Douro

    Rua Sao Vitor, 31 1º Frente, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Cosy Flat Near Douro Apartment offers views of the street and a location about 25 minutes' walk from Chapel of Souls.

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Flh Porto Central Apartments

    Rua Barao De Sao Cosme, 235, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Located a mere 1.6 km from Ponte de Dom Luis I, Flh Porto Central Apartments provides access to a number of tourist sites nearby.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Ilha D'Ouro House S. Vitor

    Rua De Sao Victor 104 Casa 3 Casa 3, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    The 27 m^2 Ilha D'Ouro House S. Vitor Apartment is a great place to stay in the Bonfim district, a 20-minute walk from Sandeman Cellars Winery. The apartment boasts a terrace and a car park nearby.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Sao Vitor Douro Living

    142 Rua De Sao Victor, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Sao Vitor Douro Living Apartment Porto boasts views of the inner courtyard and is located 18 minutes' walk from the arched Ponte de Dom Luis I Bridge.

    More...
    From US$ 198
    price for 1 night
    BOOK From US$ 198
  • Ilhas Douro Fontainhas By Pa Hotels

    104 Rua De Sao Victor E, F, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Staying at Ilhas Douro Fontainhas By Pa Hotels Porto apartment, guests can relax on a terrace an 18-minute walk from Ponte de Dom Luis I Bridge.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Ilha Douro House S Vitor II

    Rua De Sao Victor 104, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Situated approximately 10 minutes by car from Estadio do Dragao Stadium, the 1-room Ilha Douro House S Vitor II Apartment provides guests with Wi-Fi for either business or leisure. Jardins do Palacio…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Ilhas Douro - Fontainhas By Pa Hotels

    104 Rua De Sao Victor F, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    If you want to stay in the Bonfim district of Porto, the 1-room Ilhas Douro - Fontainhas By Pa Hotels Porto apartment is a good choice located, nearly 25 minutes' walk from the ornate Livraria Lello…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Ilha Douro Duplex

    104 Rua De Sao Victor Rc O, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Located about 10 minutes' drive from World of Discoveries Interactive Museum, the 1-room Ilha Douro Duplex Apartment gives access to a number of tourist attractions in the area.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Casa Douro Porto City

    Rua De Sao Victor, 104, 26B, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Nestled approximately 10 minutes' drive from the level Virtudes garden, the 1-bedroom Casa Douro Porto City entices guests to explore various tourist destinations nearby. Situated in the Bonfim…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Art Quarter Oporto City Center

    Rua De Sao Victor 104, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    The 30 m^2 Art Quarter Oporto City Center apartment is a great place to stay in the Bonfim district, 18 minutes' walk from Rio Douro.

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Viva Fontainhas Houses

    Rua Sao Victor N104, Porto, Portugal

    1.2 km to Campanhã train station

    (Show map)

    Show map

    Located only 1.5 km from the Ribeira Square, Viva Fontainhas Houses Porto apartment is a great option to stay in the centre of Porto.

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