Book a hotel near Teatro Nacional São Joáo, Centro / Baixa
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top hotels close to Teatro Nacional São Joáo

Pousada Porto Rua das Flores
Rua das Flores, 84-102 Porto
Free Cancellation
Reserve now, pay when you stay
0.12 mi from Teatro Nacional São Joáo
$290 nightly
The price is $314 total per night
$314 total
Sep 4 - Sep 5
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Enjoy the sauna and perks like free WiFi. There's dry cleaning and multilingual staff can provide around-the-clock assistance.
Pool
Free WiFi

The Editory House Ribeira Porto Hotel
Rua Infante Dom Henrique, 26 Porto
Free Cancellation
Reserve now, pay when you stay
0.23 mi from Teatro Nacional São Joáo
$197 nightly
The price is $216 total per night
$216 total
Sep 9 - Sep 10
Total with taxes and fees
This hotel features a bar/lounge, free WiFi in public areas, and a snack bar/deli. Dry cleaning, luggage storage, and laundry facilities are also on offer.
Free WiFi
Air conditioning

InterContinental Porto - Palacio das Cardosas by IHG
Praca da Liberdade 25 Porto
Free Cancellation
0.25 mi from Teatro Nacional São Joáo
$372 nightly
The price is $401 total per night
$401 total
Sep 8 - Sep 9
Total with taxes and fees
A full-service spa, a 24-hour gym, and a restaurant are all featured at this smoke-free hotel. Families will appreciate the onsite laundry facilities, kid-friendly dining, and in-room childcare. Enjoy the gym and perks like free WiFi.
Spa
Pet friendly

Hotel Carris Porto Ribeira
Rua do Infante D. Henrique, 1 Porto
Free Cancellation
Reserve now, pay when you stay
0.26 mi from Teatro Nacional São Joáo
$147 nightly
The price is $163 total per night
$163 total
Sep 8 - Sep 9
Total with taxes and fees
This hotel features a restaurant, a gym, and a bar/lounge. WiFi in public areas is free. A business center, a snack bar/deli, and dry cleaning are also on offer.
Free WiFi
Restaurant

Pestana Vintage Porto Hotel & World Heritage Site
Praca da Ribeira, 1 Porto
Free Cancellation
Reserve now, pay when you stay
0.3 mi from Teatro Nacional São Joáo
$379 nightly
The price is $409 total per night
$409 total
Sep 15 - Sep 16
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. Dry cleaning, luggage storage, and laundry facilities are also on offer.
Pet friendly
Free WiFi

Hotel Moon & Sun Porto
R. de Sá de Noronha 70 Porto Porto
Free Cancellation
Reserve now, pay when you stay
0.31 mi from Teatro Nacional São Joáo
$222 nightly
The price is $242 total per night
$242 total
Sep 27 - Sep 28
Total with taxes and fees
This hotel features a rooftop terrace and a bar/lounge. Traveling on business? Take advantage of the 24-hour business center, free WiFi in public areas, and airport shuttle. Valet parking, a snack bar/deli, and a computer station are also offered.
Free WiFi
Air conditioning

chic&basic Gravity
Rua das Oliveiras 48 Porto Porto
Free Cancellation
Reserve now, pay when you stay
0.34 mi from Teatro Nacional São Joáo
$159 nightly
The price is $175 total per night
$175 total
Sep 4 - Sep 5
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. Self parking, a coffee shop, and a garden are also offered.
Pet friendly
Free WiFi

Porto Royal Bridges Hotel
Rua Sa da Bandeira 53 Porto
Free Cancellation
Reserve now, pay when you stay
0.35 mi from Teatro Nacional São Joáo
$200 nightly
The price is $219 total per night
$219 total
Sep 6 - Sep 7
Total with taxes and fees
This hotel features a bar/lounge, free WiFi in public areas, and dry cleaning. Luggage storage, laundry facilities, and concierge services are also on offer.
Free WiFi
Air conditioning

The Social Hub Porto
Praça de Dom João 80 Porto Porto
Free Cancellation
Reserve now, pay when you stay
0.44 mi from Teatro Nacional São Joáo
$154 nightly
The price is $170 total per night
$170 total
Sep 6 - Sep 7
Total with taxes and fees
This hotel features a restaurant, a 24-hour gym, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas, express check-in, and train station pick-up service. You'll appreciate the seasonal outdoor pool, poolside bar, and rooftop terrace.
Pool
Free WiFi

Zero Box Lodge Porto
R. do Ateneu Comercial do Porto, 13 Porto Porto
Free Cancellation
Reserve now, pay when you stay
0.51 mi from Teatro Nacional São Joáo
$93 nightly
The price is $106 total per night
$106 total
Sep 30 - Oct 1
Total with taxes and fees
This hotel features a restaurant, a rooftop terrace, and a bar/lounge. Enjoy the sauna and perks like free WiFi. A terrace, a lobby fireplace, and a library are also on offer.
Free WiFi
Restaurant

Eurostars Porto Douro
Avenida Gustavo Eiffel 22 Porto
Free Cancellation
Reserve now, pay when you stay
0.6 mi from Teatro Nacional São Joáo
$155 nightly
The price is $172 total per night
$172 total
Sep 9 - Sep 10
Total with taxes and fees
This hotel features a bar/lounge, a coffee shop, and free WiFi in public areas. Traveling on business? Take advantage of the business center and airport shuttle. A terrace, a snack bar/deli, and luggage storage are also on offer.
Spa
Free WiFi

Cenica Porto Hotel, Curio Collection by Hilton
156 RUA DE GONCALO CRISTOVAO Porto
Free Cancellation
Reserve now, pay when you stay
0.77 mi from Teatro Nacional São Joáo
$213 nightly
The price is $233 total per night
$233 total
Oct 4 - Oct 5
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Enjoy the 24-hour gym and perks like free WiFi. Enjoy the sauna and conveniences like a 24-hour front desk and concierge services.
Pool
Spa
Don't see what you're looking for?
See all available properties in Teatro Nacional São Joáo
View all propertiesLowest 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.
Teatro Nacional São Joáo hotels essential information
Accommodation | 7,802 hotels |
|---|---|
Lowest Price | $106 |
Highest Price | $409 |
Popular hotels | The Social Hub Porto, Zero Box Lodge Porto, The Editory House Ribeira Porto Hotel, Cenica Porto Hotel, Curio Collection by Hilton, Hotel Moon & Sun Porto, Pousada Porto Rua das Flores, Hotel Carris Porto Ribeira, Porto Royal Bridges Hotel, Pestana Vintage Porto Hotel & World Heritage Site, chic&basic Gravity, InterContinental Porto - Palacio das Cardosas by IHG, Eurostars Porto Douro |
Recent Teatro Nacional São Joáo hotel reviews by fellow wanderers

chic&basic Gravity
5 out of 5
Posted less than an hour ago
Travelocity Verified Review
"The terrace area with views overlooking the city was great! The brunch was included in the stay and was delicious and plentiful. A great stay for couples!"
A verified traveler stayed at chic&basic Gravity





