
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, (234 reviews)
The price is S$247
includes taxes & fees
7 Feb - 8 Feb

PortoBay Flores
PortoBay FloresVitória, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (686 reviews)
The price is S$212
includes taxes & fees
16 Jan - 17 Jan

Belomont52 Guest House
Belomont52 Guest HouseSão Nicolau, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (51 reviews)
The price is S$152
includes taxes & fees
13 Feb - 14 Feb

Virtudes City Lofts
Virtudes City LoftsVitória, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (765 reviews)
The price is S$144
includes taxes & fees
25 Jan - 26 Jan

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, (326 reviews)
The price is S$245
includes taxes & fees
19 Jan - 20 Jan

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, (500 reviews)
The price is S$147
includes taxes & fees
22 Jan - 23 Jan

Porto A.S. 1829 Hotel
Porto A.S. 1829 HotelVitória, 0.2 km from Teatro Nacional São Joáo
9.4 out of 10, Exceptional, (1,002 reviews)
The price is S$105
includes taxes & fees
25 Jan - 26 Jan

YOUROPO - ExtendALL
YOUROPO - ExtendALLSão Nicolau, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (57 reviews)

As Vizinhas
As VizinhasVitória, 0.1 km from Teatro Nacional São Joáo
9.4 out of 10, Exceptional, (18 reviews)

Cale Guest House
Cale Guest HouseVitória, 0.2 km from Teatro Nacional São Joáo
9.4 out of 10, Exceptional, (450 reviews)

Armazém Luxury Housing
Armazém Luxury HousingSé, 0.2 km from Teatro Nacional São Joáo
9.4 out of 10, Exceptional, (94 reviews)
The price is S$239
includes taxes & fees
26 Jan - 27 Jan

YOUROPO - Taipas
YOUROPO - TaipasSão Nicolau, 0.2 km from Teatro Nacional São Joáo
9.4 out of 10, Exceptional, (113 reviews)
The price is S$86
includes taxes & fees
26 Jan - 27 Jan

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)

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,013 reviews)
The price is S$107
includes taxes & fees
19 Jan - 20 Jan

Deuxmecs Porto
Deuxmecs PortoSé, 0.3 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (11 reviews)
The price is S$307
includes taxes & fees
17 Jan - 18 Jan

Na Travessa Suítes
Na Travessa SuítesSé, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (127 reviews)
The price is S$159
includes taxes & fees
16 Jan - 17 Jan

ICON Duplo Ribeira
ICON Duplo RibeiraSão Nicolau, 0.3 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (353 reviews)
The price is S$148
includes taxes & fees
19 Jan - 20 Jan

Timbre Virtudes
Timbre VirtudesMiragaia, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (483 reviews)
The price is S$194
includes taxes & fees
29 Jan - 30 Jan

Oporto Collection Mouzinho da Silveira
Oporto Collection Mouzinho da SilveiraSé, 0.2 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (28 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.
Top Teatro Nacional São Joáo Hotel Reviews

Wine & Books Porto Hotel - Small Luxury Hotels of the World
10/10 Excellent




































































