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

4688 options found

  • Bra.Com Apartments Oporto Campanha

    Rua Sao Rosendo Nº 289, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Staying at Bra.Com Apartments Oporto Campanha, guests can visit Cais da Ribeira, located 25 minutes' walk away.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Cosy Housetypical Space In Porto By Su E Luis

    Travessa Da Lomba 26, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Located 2.3 km from Rio Douro, Cosy Housetypical Space In Porto By Su E Luis villa gives access to various tourist sites in the vicinity.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Valadouro Duplex Factory - Maison Dans Porto

    Rua De Vera Cruz 180, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    The 2-room Valadouro Duplex Factory - Maison Dans Porto offers proximity to a number of tourist attractions, such as Church of Santa Clara, located nearly a 25-minute walk away.

    More...
    From US$ 265
    price for 1 night
    BOOK From US$ 265
  • Guestready - Relaxing Place With Terrace

    Rua De Vera Cruz 16, 4300-495 Porto, Bonfim, Portugal, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    The spacious Guestready - Relaxing Place With Terrace Porto apartment is nestled in the Bonfim district, within 500 metres of the restaurant Casa Aleixo.

    More...
    BOOK
  • Vera Cruz Porto Apartment

    Rua De Vera Cruz 180 2º F J, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Situated around 25 minutes' walk from the historical Ribeira Square, the 1-room Vera Cruz Porto Apartment provides convenient access to numerous nearby attractions.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Guestready - Vera Cruz Apartments

    Rua De Vera Cruz 180, Porto, Portugal, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Guestready - Vera Cruz Apartments Porto is situated in the Bonfim district of Porto, nearly a 25-minute walk from the Sandeman Cellars, and overlooks the river.

    More...
    From US$ 273
    price for 1 night
    BOOK From US$ 273
  • Campanha Duplex By Porto Stories

    Rua De Vera Cruz 180, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Located nearly 25 minutes' walk from the level Virtudes garden, the spacious 3-bedroom Campanha Duplex By Porto Stories Apartment provides access to a number of tourist sites nearby. The apartment is…

    More...
    From US$ 195
    price for 1 night
    BOOK From US$ 195
  • Volta Do Patio

    Rua De Vera Cruz 180, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    The 112 m² Volta Do Patio Apartment Porto is about a 25-minute walk from the level Virtudes garden, giving access to numerous sites in the area.

    More...
    From US$ 245
    price for 1 night
    BOOK From US$ 245
  • A Unique Experience In Porto

    Rua De Sao Rosendo 326 326, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Situated only 6 minutes' walk from the Bonfim Church, the 1-bedroom A Unique Experience In Porto Villa offers opportunities for windsurfing, hiking, and cycling in the area. Featuring river views…

    More...
    From US$ 459
    price for 1 night
    BOOK From US$ 459
  • Casas De Vera Cruz

    Rua Vera Cruz, 57, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    If you want to stay in the Bonfim district, Casas De Vera Cruz Porto apartment is a good choice located, around a 25-minute walk from Rio Douro.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Casa D'Avo

    Rua Do Freixo Nº 1222, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    The 3-star Casa D'Avo Hotel Porto, located nearly a 25-minute walk from the 17th - century hilltop Monastery of Serra do Pilar, offers guests a shared lounge. There is Wi-Fi, provided throughout the…

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

    Rua Pinto Bessa 248, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Porto Nascente Apartment is a great place to stay in the Bonfim district, 20 minutes' walk from the Avenida dos Aliados.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Bonfim Living - Great Location, Al Fresco Dining And Free Private Parking

    479 Rua De Pinto Bessa 4Th Floor, Apartment N, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    The spacious 96 m² Bonfim Living - Great Location, Al Fresco Dining And Free Private Parking Apartment Porto is situated in the Bonfim district, merely 6 minutes on foot from the Bonfim Church.

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • Wonderfull Apartment Campanha Train Station With Parking

    R. De Pinto Bessa 494 506 3.1, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Nestled within 25 minutes' walk of Rua das Flores, the 1-room Wonderfull Apartment Campanha Train Station With Parking Porto allows guests to explore numerous tourist destinations in the vicinity.

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Hm - Issy Oporto Apartment

    506 Rua De Pinto Bessa 3.4, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Hm - Issy Oporto Apartment is a great place to stay in the Bonfim district, 5 minutes' drive from the Jardim da Cordoaria. Wi-Fi and free private parking are among the essentials at guests' disposal.

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Sunny One Bedroom Apartment

    Rua De Pinto Bessa 506 8.1, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    The 65 m² Sunny One Bedroom Apartment Porto offers easy entry to such city sights as the Bonfim Church, situated approximately 5 minutes' walk away.

    More...
    BOOK
  • Modern & Sleek Flat | Terrace & Garage By Hostwise

    Rua De Pinto Bessa 506, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    The 40 m² Modern & Sleek Flat | Terrace & Garage By Hostwise Apartment Porto is situated in the Bonfim district, merely 6 minutes on foot from the Bonfim Church. The apartment features Wi-Fi, along…

    More...
    BOOK
  • Abc Hotel Porto - Campanha

    R. De Pinto Bessa 520 528, Porto, Portugal

    0.5 km to Campanhã train station

    (Show map)

    Show map

    Situated nearly 5 minutes' walk from the Casa-Oficina António Carneiro, the 4-star newly built Abc Hotel Porto - Campanha features a library and a reading lounge. This Porto hotel is in the Bonfim…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Oporto Lovely House

    Rua De Justino Teixeira Nº640, Porto, Portugal

    0.6 km to Campanhã train station

    (Show map)

    Show map

    Oporto Lovely House is situated only a 6-minute walk from the Bonfim Church and 20 km from Francisco Sa Carneiro airport. One of the highlights of this apartment is a terrace, which allows guests to…

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Guestready - A Pleasant Stay In Porto

    442 Rua Do Barao De Nova Sintra, Porto, Portugal

    0.6 km to Campanhã train station

    (Show map)

    Show map

    The 30 m² Guestready - A Pleasant Stay In Porto apartment is only 1.8 km from the Avenida dos Aliados. Guests are enticed to use public parking available nearby.

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