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

2026-03-03

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 João National Theatre

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

4961 options found

  • Santa Catarina Guest House

    Rua De Santa Catarina, 147 2º Andar, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Located just 1.4 km from the Twinned Carmelitas Baroque Church, which is considered to be a sacred place of worship, the 3-star smoke-free Santa Catarina Guest House Porto offers a storage for…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Rodrigues De Freitas 391 By Lovelystay

    391 Avenida De Rodrigues De Freitas, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Rodrigues De Freitas 391 By Lovelystay is situated within a 500-metre distance of Oporto Coliseum and 20 km from Francisco Sa Carneiro airport.

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Lazarus View Apartment

    Avenida De Rodrigues De Freitas 391 Fraction K. 3 A Frente, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Located in the Se district, the 35 m^2 Lazarus View Apartment Porto is just a 9-minute walk from Ageas Porto Coliseum Performing Arts Theater and 2.4 km from the all-seater Estadio do Dragao Football…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Sweet Studio Apartment W/ Big Balcony By Lovelystay

    391 Avenida De Rodrigues De Freitas 3ºk, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    The 1-room Sweet Studio Apartment W/ Big Balcony By Lovelystay offers easy entry to such city sights as Sao Joao National Theatre, situated just 6 minutes' stroll away.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Cozy Studio W/ Patio By Lovelystay

    391 Avenida De Rodrigues De Freitas R/C B, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Cozy Studio W/ Patio By Lovelystay is located a 15-minute walk from Livraria Lello and 19 minutes' walk from Clerigos Tower.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Chimney Luxury House With Ac

    391 Avenida De Rodrigues De Freitas, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Situated 6 minutes' walk from Sao Joao National Theatre, the 35 m^2 Chimney Luxury House With Ac Apartment offers proximity to various nearby tourist attractions.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Golden Factory Apartment Downtown, Terrace And Ac

    Avenida Rodrigues De Freitas 391, 391, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    The 1-room Golden Factory Apartment Downtown, Terrace And Ac is also located approximately 700 metres from Ageas Porto Coliseum.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Guestready - Studio In Porto

    391 Avenida De Rodrigues De Freitas, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Guestready - Studio In Porto is situated a 6-minute walk from Sao Joao National Theatre and 20 km from Francisco de Sa Carneiro airport. Guests will enjoy Wi-Fi, and public parking provided nearby.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Miradouro River Views & Patio By Portocityhosts

    R. Miradouro 66 -1, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Located 750 m from São Bento railway station, Miradouro River Views & Patio By Portocityhosts apartment is merely 8 minutes' walk from the historical Ribeira Square.

    More...
    BOOK
  • Porto Republica Downtown

    Avenida Rodrigues De Freitas, 387, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, Porto Republica Downtown Hostel offers accommodation a 14-minute walk from Clerigos Tower. The hostel lies in the Se district, and the nearest bus stop, Batalha, is…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • History Porto

    189 Rua De Alexandre Herculano, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    If you want to stay in the Se district, the spacious 103 m^2 History Porto Apartment is a good choice located, at a distance of 1.8 km from Avenida dos Aliados.

    More...
    From US$ 134
    price for 1 night
    BOOK From US$ 134
  • The Art Porto - Holiday Homes

    229/231 Rua Passos Manuel, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    The Art Porto - Holiday Homes lies just 1.1 km from House of the Prince Casa do Infante City History Museum.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Porto Automatic

    Rua Do Bonjardim 144, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Offering 20 rooms, Porto Automatic Hostel boasts a location 6 minutes' stroll from Clerigos Tower. Some units at this hostel include a microwave oven, a refrigerator, and a cooktop.

    More...
    From US$ 17
    price for 1 night
    BOOK From US$ 17
  • Garden Luxury House Downtown Oporto With Ac

    Rua Alexandre Herculano, 169, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    The spacious 181 m² Garden Luxury House Downtown Oporto With Ac Apartment is located in the centre of Porto and offers quick access to the Deck Infante Dom Henrique Arch Bridge, which is just a 5…

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Guestready - Cardosas Town Apartment

    41 Praca De Almeida Garrett 4º, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    The 60 m² Guestready - Cardosas Town Apartment Porto is situated just a 6-minute walk from the Chapel of Souls and 20 km from Francisco de Sa Carneiro airport. This 2-bedroom apartment offers public…

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Locally Yours Oporto Apartments

    Praca De Almeida Garrett Nº 32, 1º Andar, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Locally Yours Oporto Apartments is located within 5 minutes' walk of Clerigos Tower and looks out onto the city. For those travelling by car, this apartment offers public parking nearby.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • New Oporto Apartments - Sao Bento

    39 Praca De Almeida Garrett, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    If you want to stay in the Se district, New Oporto Apartments - Sao Bento is a good choice located, merely a 7-minute walk from Food markets.

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Oporto Memory Houses 7

    Bairro Herculano, Rua 3 - Casa 7, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    The 50 m^2 Oporto Memory Houses 7 Apartment is located nearly 20 minutes' walk from World of Discoveries and nearly 25 minutes' walk from Soares dos Reis National Museum. Guests can make the most of…

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Tripas-Coracao, Sao Bento Apartments

    Praca De Almeida Garrett 24, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Tripas-Coracao, Sao Bento Apartments is located 500 metres from Livraria Lello and overlooks the street. For those travelling by car, this apartment offers public parking nearby.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Locally Yours Sao Bento Apartments

    32 Praca De Almeida Garrett, Porto, Portugal

    0.3 km to São João National Theatre

    (Show map)

    Show map

    Situated 10 minutes on foot from Cais da Ribeira, the 1-room Locally Yours Sao Bento Apartments provides guests with Wi-Fi for either business or leisure. The apartment lies in the Se district, 2.6…

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