
Hotels near Teatro Nacional São Joáo
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Teatro Nacional São Joáo hotels

M Maison Particulière Porto
M Maison Particulière PortoVitória, 0.1 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (243 reviews)
The price is P16,238
P17,634 total
includes taxes & fees
Apr 25 - Apr 26

Hotel Kodawari Flores - By Kodawari Residences
Hotel Kodawari Flores - By Kodawari ResidencesSé, 0.2 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (12 reviews)
The price is P8,461
P9,391 total
includes taxes & fees
Apr 13 - Apr 14

Deuxmecs Porto
Deuxmecs PortoSé, 0.3 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (12 reviews)
The price is P13,958
P15,217 total
includes taxes & fees
Apr 13 - Apr 14

Casa da Companhia Hotel & Spa, Vignette Collection by IHG
Casa da Companhia Hotel & Spa, Vignette Collection by IHGVitória, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (340 reviews)
The price is P19,174
P20,746 total
includes taxes & fees
Apr 28 - Apr 29

PortoBay Flores
PortoBay FloresVitória, 0.1 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (733 reviews)
The price is P20,501
P22,153 total
includes taxes & fees
Apr 21 - Apr 22

Na Travessa Suítes
Na Travessa SuítesSé, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (133 reviews)
The price is P9,289
P10,268 total
includes taxes & fees
Apr 13 - Apr 14

ICON Duplo Ribeira
ICON Duplo RibeiraSão Nicolau, 0.3 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (382 reviews)
The price is P12,480
P13,650 total
includes taxes & fees
Apr 14 - Apr 15

Guest House Douro
Guest House DouroRibeira, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (430 reviews)
The price is P9,643
P10,644 total
includes taxes & fees
Apr 15 - Apr 16

Oporto Comfort Dom Hugo
Oporto Comfort Dom HugoSé, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (11 reviews)
The price is P7,147
P7,998 total
includes taxes & fees
Apr 13 - Apr 14

Maria da Sé Historic House
Maria da Sé Historic HouseSé, 0.3 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (132 reviews)
The price is P8,169
P9,081 total
includes taxes & fees
Apr 13 - Apr 14

Porto A.S. 1829 Hotel
Porto A.S. 1829 HotelVitória, 0.2 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (1,003 reviews)
The price is P12,871
P14,065 total
includes taxes & fees
Apr 20 - Apr 21

Timbre Virtudes
Timbre VirtudesMiragaia, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (503 reviews)
The price is P12,539
P13,714 total
includes taxes & fees
Apr 26 - Apr 27

Pousada Porto Rua das Flores
Pousada Porto Rua das FloresSé, 0.2 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (558 reviews)
The price is P11,080
P12,167 total
includes taxes & fees
Apr 19 - Apr 20

Memoria Porto FLH Hotels
Memoria Porto FLH HotelsSão Nicolau, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (1,060 reviews)
The price is P12,002
P13,144 total
includes taxes & fees
Apr 19 - Apr 20

CASA CAMÉLIA
CASA CAMÉLIAMiragaia, 0.5 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (108 reviews)
The price is P8,360
P9,283 total
includes taxes & fees
Apr 14 - Apr 15

PIPADOURO by YoursPorto
PIPADOURO by YoursPortoVitória, 0.1 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (326 reviews)
The price is P7,106
P9,712 total
includes taxes & fees
Apr 16 - Apr 17

Casa do Arquiteto - Townhouse
Casa do Arquiteto - TownhouseMiragaia, 0.5 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (34 reviews)
The price is P8,406
P9,332 total
includes taxes & fees
Apr 19 - Apr 20

ALMARELA apartments
ALMARELA apartmentsSanto Ildefonso, 0.5 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (16 reviews)
The price is P7,315
P8,176 total
includes taxes & fees
Apr 14 - Apr 15

VC Heritage Ribeira Porto
VC Heritage Ribeira PortoRibeira, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (57 reviews)
The price is P7,962
P9,283 total
includes taxes & fees
Apr 13 - Apr 14
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Teatro Nacional São Joáo
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() M Maison Particulière Porto | 10.0 Exceptional 243 reviews | View | ||||||
![]() Hotel Kodawari Flores - By Kodawari Residences | 10.0 Exceptional 12 reviews | View | ||||||
![]() Deuxmecs Porto | 10.0 Exceptional 12 reviews | View | ||||||
![]() Casa da Companhia Hotel & Spa, Vignette Collection by IHG | 9.8 Exceptional 340 reviews | View | ||||||
![]() PortoBay Flores | 9.8 Exceptional 733 reviews | View |
Top Teatro Nacional São Joáo Hotel Reviews

Eurostars Aliados
10/10 Excellent









































































