
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, (248 reviews)
The price is P12,669
P13,847 total
includes taxes & fees
Jul 8 - Jul 9

Virtudes City Lofts
Virtudes City LoftsVitória, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (807 reviews)
The price is P5,210
P7,684 total
includes taxes & fees
Jun 24 - Jun 25

inPatio GuestHouse
inPatio GuestHouseSão Nicolau, 0.3 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (243 reviews)
The price is P9,279
P10,255 total
includes taxes & fees
Jun 30 - Jul 1

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, (602 reviews)
The price is P10,682
P11,741 total
includes taxes & fees
Jul 6 - Jul 7

PortoBay Flores
PortoBay FloresVitória, 0.1 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (767 reviews)
The price is P17,694
P19,174 total
includes taxes & fees
Jul 16 - Jul 17

Hotel Kodawari Flores - By Kodawari Residences
Hotel Kodawari Flores - By Kodawari ResidencesSé, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (25 reviews)
The price is P8,152
P9,059 total
includes taxes & fees
Jun 25 - Jun 26

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,002 reviews)
The price is P9,472
P10,458 total
includes taxes & fees
Jun 24 - Jun 25

Deuxmecs Porto
Deuxmecs PortoSé, 0.3 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (16 reviews)
The price is P12,300
P13,457 total
includes taxes & fees
Jul 1 - Jul 2

YOUROPO - Torre
YOUROPO - TorreVitória, < 0.1 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (74 reviews)
The price is P10,255
P11,288 total
includes taxes & fees
Jul 6 - Jul 7

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, (345 reviews)
The price is P20,851
P22,521 total
includes taxes & fees
Jul 19 - Jul 20

PIPADOURO by YoursPorto
PIPADOURO by YoursPortoVitória, 0.1 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (330 reviews)
The price is P8,229
P10,884 total
includes taxes & fees
Jun 25 - Jun 26

New Oporto Apartments - Mouzinho
New Oporto Apartments - MouzinhoSé, 0.3 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (39 reviews)
The price is P8,717
P10,076 total
includes taxes & fees
Jun 24 - Jun 25

Porto River Infante
Porto River InfanteSão Nicolau, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (405 reviews)
The price is P10,549
P11,601 total
includes taxes & fees
Jul 1 - Jul 2

ICON Duplo Ribeira
ICON Duplo RibeiraSão Nicolau, 0.3 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (408 reviews)
The price is P10,715
P11,776 total
includes taxes & fees
Jun 28 - Jun 29

Timbre Virtudes
Timbre VirtudesMiragaia, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (540 reviews)
The price is P12,860
P14,050 total
includes taxes & fees
Jul 13 - Jul 14

CASA CAMÉLIA
CASA CAMÉLIAMiragaia, 0.5 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (121 reviews)
The price is P10,064
P12,759 total
includes taxes & fees
Jun 29 - Jun 30

VC Heritage Ribeira Porto
VC Heritage Ribeira PortoRibeira, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (70 reviews)
The price is P7,341
P8,618 total
includes taxes & fees
Jun 24 - Jun 25

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,102 reviews)
The price is P11,840
P12,968 total
includes taxes & fees
Jun 28 - Jun 29

Casa dos Lóios by Shiadu
Casa dos Lóios by ShiaduSé, 0.3 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (625 reviews)
The price is P7,528
P8,398 total
includes taxes & fees
Jul 22 - Jul 23

Cale Guest House
Cale Guest HouseVitória, 0.2 km from Teatro Nacional São Joáo
9.4 out of 10, Exceptional, (475 reviews)
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 248 reviews | View | ||||||
![]() Virtudes City Lofts | 9.8 Exceptional 807 reviews | View | ||||||
![]() inPatio GuestHouse | 10.0 Exceptional 243 reviews | View | ||||||
![]() Pousada Porto Rua das Flores | 9.6 Exceptional 602 reviews | View | ||||||
![]() PortoBay Flores | 9.8 Exceptional 767 reviews | View |
Top Teatro Nacional São Joáo Hotel Reviews

Hilton Porto Gaia
10/10 Excellent








































































