
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, (241 reviews)
The price is RM971
RM1,057 total
includes taxes & fees
12 Apr - 13 Apr

inPatio GuestHouse
inPatio GuestHouseSão Nicolau, 0.3 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (241 reviews)
The price is RM619
RM684 total
includes taxes & fees
14 Apr - 15 Apr

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 RM618
RM683 total
includes taxes & fees
12 Apr - 13 Apr

Virtudes City Lofts
Virtudes City LoftsVitória, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (776 reviews)
The price is RM268
RM429 total
includes taxes & fees
13 Apr - 14 Apr

Villa Mouzinho by ON Apartments
Villa Mouzinho by ON ApartmentsSé, 0.3 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (6 reviews)
The price is RM449
RM504 total
includes taxes & fees
22 Apr - 23 Apr

Merc Porto Vitoria
Merc Porto VitoriaVitória, < 0.1 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (9 reviews)
The price is RM526
RM846 total
includes taxes & fees
22 Apr - 23 Apr

Oporto Comfort Dom Hugo
Oporto Comfort Dom HugoSé, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (10 reviews)
The price is RM473
RM529 total
includes taxes & fees
9 Apr - 10 Apr

Guest House Douro
Guest House DouroRibeira, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (428 reviews)
The price is RM638
RM704 total
includes taxes & fees
10 Apr - 11 Apr

PortoBay Flores
PortoBay FloresVitória, 0.1 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (727 reviews)
The price is RM1,136
RM1,232 total
includes taxes & fees
14 Apr - 15 Apr

ICON Duplo Ribeira
ICON Duplo RibeiraSão Nicolau, 0.3 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (378 reviews)
The price is RM675
RM744 total
includes taxes & fees
12 Apr - 13 Apr

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 RM526
RM586 total
includes taxes & fees
10 Apr - 11 Apr

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 RM923
RM1,006 total
includes taxes & fees
9 Apr - 10 Apr

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, (552 reviews)
The price is RM636
RM702 total
includes taxes & fees
12 Apr - 13 Apr

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 RM434
RM604 total
includes taxes & fees
12 Apr - 13 Apr

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,056 reviews)
The price is RM697
RM767 total
includes taxes & fees
9 Apr - 10 Apr

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 RM507
RM565 total
includes taxes & fees
14 Apr - 15 Apr

Menina Colina Guesthouse
Menina Colina GuesthouseMiragaia, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (46 reviews)
The price is RM607
RM672 total
includes taxes & fees
22 Apr - 23 Apr

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 RM504
RM590 total
includes taxes & fees
12 Apr - 13 Apr

Casa Zogbi hotel
Casa Zogbi hotelRibeira, 0.5 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (36 reviews)
The price is RM718
RM789 total
includes taxes & fees
21 Apr - 22 Apr

Porto River Infante
Porto River InfanteSão Nicolau, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (391 reviews)
The price is RM625
RM691 total
includes taxes & fees
9 Apr - 10 Apr
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 241 reviews | View | ||||||
![]() inPatio GuestHouse | 10.0 Exceptional 241 reviews | View | ||||||
![]() Hotel Kodawari Flores - By Kodawari Residences | 10.0 Exceptional 12 reviews | View | ||||||
![]() Virtudes City Lofts | 9.8 Exceptional 776 reviews | View | ||||||
![]() Villa Mouzinho by ON Apartments | 10.0 Exceptional 6 reviews | View |
Top Teatro Nacional São Joáo Hotel Reviews

Pousada Porto Rua das Flores
10/10 Excellent








































































