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

  • Oporto Douro Floating House

    Marina Do Freixo, Nº108, Porto, Portugal

    0.8 km to Campanhã train station

    (Show map)

    Show map

    Oporto Douro Floating House Hotel is situated in the Campanha district, a 25-minute stroll from Monastery of Serra do Pilar, and boasts a sundeck and a terrace. This botel also includes a private…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Spacious And Modern 2-Bed Apartment With Garage

    Rua De Antonio Granjo 120, Porto, Portugal

    0.8 km to Campanhã train station

    (Show map)

    Show map

    Spacious And Modern 2-Bed Apartment With Garage Porto is located within 5 minutes' drive of Clerigos Tower and about 25 minutes on foot from Livraria Lello.

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Porto Hostel Cupula

    46 Rua De Antonio Granjo, Porto, Portugal

    0.8 km to Campanhã train station

    (Show map)

    Show map

    Porto Hostel Cupula is located 20 km from Francisco Sa Carneiro airport and offers bus shuttle to meet guests' transportation needs.

    More...
    From US$ 15
    price for 1 night
    BOOK From US$ 15
  • Arts Garden

    Rua De Antonio Granjo, Nº 105, Porto, Portugal

    0.8 km to Campanhã train station

    (Show map)

    Show map

    Arts Garden Apartment offers views of the garden and a location around a 25-minute stroll from Rio Douro. This apartment offers free private parking on site.

    More...
    From US$ 235
    price for 1 night
    BOOK From US$ 235
  • Stop & Relax - Parking

    Rua Do Heroismo 376, Porto, Portugal

    0.8 km to Campanhã train station

    (Show map)

    Show map

    Stop & Relax - Parking Porto apartment is 19 minutes' walk from Rua das Flores and boasts spa facilities such as a hot tub. Guests will stay in the Bonfim district, in the vicinity of the Chapel of…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Sleepboat Yacht

    Estrada Nacional 108 - Marina Do Freixo, Porto, Portugal

    0.8 km to Campanhã train station

    (Show map)

    Show map

    Situated 25 minutes' walk from Estadio do Dragao Stadium, Sleepboat Yacht Hotel Porto features Wi-Fi throughout the property, and parking nearby. This beachfront botel is in the Campanha district of…

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Belleville

    53 Rua De Antonio Granjo, Porto, Portugal

    0.8 km to Campanhã train station

    (Show map)

    Show map

    The 84 m^2 Belleville is situated in the Bonfim district, 17 minutes' drive from Francisco Sa Carneiro airport.

    More...
    From US$ 227
    price for 1 night
    BOOK From US$ 227
  • Host Wise - Sweet Bright Flats - City Center

    288 Rua Do Bonfim, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Host Wise - Sweet Bright Flats - City Center Porto is a great place to stay in the Bonfim district, a 17-minute walk from the Rua de Santa Catarina.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Cozy Room With Lake View In Porto 12 M² And Terrace

    Museu Da Imprensa, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Located about 5 minutes' walk from Quinta da Pedra Salgada, the 0-bedroom Cozy Room With Lake View In Porto 12 M² And Terrace villa offers quick access to various city attractions in the vicinity.

    More...
    From US$ 389
    price for 1 night
    BOOK From US$ 389
  • Pinheiro Cardoso

    Rua Gomes Leal 74, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Located only 1.8 km from Estadio do Dragao Stadium, Pinheiro Cardoso Hotel Porto offers access to tourist attractions throughout Porto.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • T2 Pedra Do Bonfim, Centro Do Porto Com Patio E Churrasqueira

    Rua De Antonio Granjo 53 Cave, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    The 2-room T2 Pedra Do Bonfim, Centro Do Porto Com Patio E Churrasqueira apartment is nestled in the Bonfim district of Porto, about a 5-minute walk from the restaurant Vila Gale Hotels.

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Aposentus - The Palazzo

    Largo De Soares Dos Reis 74 5º Direito, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Aposentus - The Palazzo Apartment Porto is a great place to stay in the Bonfim district, 20 minutes' walk from Ribeira Square.

    More...
    From US$ 227
    price for 1 night
    BOOK From US$ 227
  • Bonfim Perfect Stays

    210 Rua Do Bonfim 1°, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Bonfim Perfect Stays is a great place to stay in the Bonfim district, around 5 minutes by car from Porto Cathedral.

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Sleepboat Golden Life

    Marina Do Freixo Estrada Nacional, Nº108, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Bonfim 241 Family House

    Avenida Camilo 241, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Offering a terrace, a picnic area, and a garden for guests' leisure, Bonfim 241 Family House Villa Porto is situated a 20-minute walk from Cais da Ribeira.

    More...
    From US$ 487
    price for 1 night
    BOOK From US$ 487
  • Guest House Estrela

    Rua Ferreira Cardoso Nº24, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Guest House Estrela Porto has 9 rooms and is located about a 20-minute walk from the Guerra Junqueiro House Museum. There are 24-hour reception and wake-up service at the guest house.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Guestready - Gracious City Escape In Porto

    Rua De Ferreira Cardoso 38, 4300-197 Porto, Portugal, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Guestready - Gracious City Escape In Porto apartment is just 1.7 km from Cais da Ribeira. Located 13 minutes' walk from the 18th - century Church of Saint Ildefonso, this apartment is not far from…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Oporto City View - Ferreira Cardoso

    Rua De Ferreira Cardoso 38, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Located in the Bonfim district of Porto, the 6-room Oporto City View - Ferreira Cardoso apartment is just 650m from Chapel of Souls and 2.4 km from the all - seater Estadio do Dragao Football Stadium…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Stylish & Cozy 1Br With Ac By Lovelystay

    Rua De Ferreira Cardoso 38 3M, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Situated approximately 20 minutes' walk from Ponte de Dom Luis I, Stylish & Cozy 1Br With Ac By Lovelystay Porto apartment provides convenient access to numerous nearby attractions.

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Porto Domus 210 Duplex

    Rua Do Bonfim 210 2 H, Porto, Portugal

    0.9 km to Campanhã train station

    (Show map)

    Show map

    Porto Domus 210 Duplex Apartment is nestled in the Bonfim district, 12 minutes' walk from the cafeteria Majestic Cafe. The spacious apartment assures guests' safety through a safe deposit box, while…

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