Hotels near Teatro Nacional São Joáo

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top 10 Hotels Near Teatro Nacional São Joáo

M Maison Particulière Porto

4.0 star property
Vitória, 0.1 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (228)
"Our experience at this hotel was amazing. The location and amenities were impressive. The staff, especially Susana, went above and beyond with the level of service offered and made this our most memorable stay. I would recommend this hotel without hesitation."
Canada
David
The price is RM732
RM805 total
includes taxes & fees
16 Nov - 17 Nov
M Maison Particulière Porto

PortoBay Flores

5.0 star property
Vitória, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (663)
"Very clean hotel with excellent friendly & helpful staff. Hotel is in a great location. Very comfortable room, Breakfast & Bistro is very good"
United Kingdom
thomas Anthony
The price is RM673
RM742 total
includes taxes & fees
16 Nov - 17 Nov
PortoBay Flores

Belomont52 Guest House

3.0 star property
São Nicolau, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (51)
"Highly recommend "
United States
Lisa
The price is RM407
RM460 total
includes taxes & fees
16 Nov - 17 Nov
Belomont52 Guest House

RIBEIRA FLORES 59 Downtown Apartments

3.0 star property
Vitória, 0.2 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (14)
"I had a wonderful stay at this apartment in Porto! Everything was perfect — the location is unbeatable, right in the heart of the city, yet quiet and peaceful at night. The apartment was spotless, beautifully kept, and had all the essentials for a comfortable stay. I truly appreciated the calm atmosphere after long days exploring the city. Thank you for a lovely experience — I would absolutely stay here again!"
United States
Ivette
The price is RM399
RM451 total
includes taxes & fees
19 Nov - 20 Nov
RIBEIRA FLORES 59 Downtown Apartments

Mo House

3.0 star property
São Nicolau, 0.2 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (113)
"Wonderful view from the balcony, comfortable bed, walkable to everything, great breakfast buffet, very charming, nice staff, very safe. Be mindful to street noise. Not soundproof and bars close at 1 am. "
United States
Deany
Mo House

Pousada Porto - Rua das Flores

4.0 star property
Sé, 0.2 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (477)
"It was the perfect location! Lovely hotel!"
United Kingdom
Andrew
The price is RM493
RM551 total
includes taxes & fees
8 Dec - 9 Dec
Pousada Porto - Rua das Flores

ICON Duplo Ribeira

4.0 star property
São Nicolau, 0.3 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (334)
"Great location, spotlessly clean, spacious rooms, super friendly and efficient staff, wonderful breakfast"
United Kingdom
andrew
The price is RM515
RM574 total
includes taxes & fees
3 Dec - 4 Dec
ICON Duplo Ribeira

Maria da Sé Historic House

3.0 star property
Sé, 0.3 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (132)
"Nice service of the host Maria, her husband and personal"
Belgium
Pieter
Maria da Sé Historic House

Ando Living - Flores 200 House

3.0 star property
Sé, 0.3 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (18)
"Beautiful property with plenty of room to spread out. Awesome location on a pedestrian zone about a 2 minute walk from Sao Bento train station."
United States
Elise
Ando Living - Flores 200 House

Armazém Luxury Housing

Sé, 0.2 km from Teatro Nacional São Joáo
9.4 out of 10, Exceptional, (93)
"Excellent Location and the Staff were wonderful. "
United States
Julie
The price is RM813
RM891 total
includes taxes & fees
15 Nov - 16 Nov
Armazém Luxury Housing

Timbre Virtudes

5.0 star property
Miragaia, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (465)
"Amazing staff, beautiful rooms "
Canada
Audrey Marie
The price is RM634
RM701 total
includes taxes & fees
23 Nov - 24 Nov
Timbre Virtudes

YOUROPO - Taipas

3.0 star property
São Nicolau, 0.2 km from Teatro Nacional São Joáo
9.4 out of 10, Exceptional, (106)
"Perfect location and awesome staff! Very communicative for check in and check out, great recommendations for food and activities. And the room was clean and comfortable for a good price!"
United States
Geneva
The price is RM309
RM356 total
includes taxes & fees
20 Nov - 21 Nov
YOUROPO - Taipas

Na Travessa Suítes

4.0 star property
Sé, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (122)
"The host and her staff are very attentive and welcoming."
United States
Darrel
The price is RM497
RM556 total
includes taxes & fees
17 Nov - 18 Nov
Na Travessa Suítes

Torel 1884 Suites & Apartments

4.0 star property
Sé, 0.3 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (385)
"Gorgeous room, comfortable bed, amazing service. The restaurant is also outstanding. Definitely would come back. "
United States
Marie
The price is RM782
RM858 total
includes taxes & fees
17 Nov - 18 Nov
Torel 1884 Suites & Apartments

VC Heritage Ribeira Porto

3.0 star property
Ribeira, 0.4 km from Teatro Nacional São Joáo
10.0 out of 10, Exceptional, (49)
"Perfect accommodations and perfect location. Highly recommend!"
United States
Donna
The price is RM343
RM422 total
includes taxes & fees
17 Nov - 18 Nov
VC Heritage Ribeira Porto

Memoria Porto FLH Hotels

4.0 star property
São Nicolau, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (1001)
"Great location in the town center with view on the river, yet very quiet."
United States
Gisele
The price is RM509
RM569 total
includes taxes & fees
18 Nov - 19 Nov
Memoria Porto FLH Hotels

Porto River Infante

4.0 star property
São Nicolau, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (377)
"Excellent location, service and breakfast"
Canada
Christine
The price is RM686
RM756 total
includes taxes & fees
4 Dec - 5 Dec
Porto River Infante

Guest House Douro

4.0 star property
Ribeira, 0.4 km from Teatro Nacional São Joáo
9.8 out of 10, Exceptional, (394)
"Great Service, view on the Douro, very clean and breakfast was awesome"
United States
CLAUDE FRANCIS
The price is RM507
RM566 total
includes taxes & fees
16 Nov - 17 Nov
Guest House Douro

Exmo Hotel by Olivia

4.0 star property
Ribeira, 0.4 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (342)
"Great location and very comfortable bed. "
United Kingdom
Alan
The price is RM488
RM546 total
includes taxes & fees
27 Nov - 28 Nov
Exmo Hotel by Olivia

Casa dos Lóios by Shiadu

4.0 star property
Sé, 0.3 km from Teatro Nacional São Joáo
9.6 out of 10, Exceptional, (568)
"Lovely room, cute decor, great price. Lovely staff."
United States
Sharon
The price is RM452
RM508 total
includes taxes & fees
16 Nov - 17 Nov
Casa dos Lóios by Shiadu
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.

Hotels close to Teatro Nacional São Joáo with free breakfast

Hotels close to Teatro Nacional São Joáo with a pool

Top guest rated hotels close to Teatro Nacional São Joáo

Top Teatro Nacional São Joáo Hotel Reviews

Hotels near other Teatro Nacional São Joáo attractions

Frequently asked questions

What's the area like around Teatro Nacional São Joáo?
Teatro Nacional São Joáo is located in a historic area of Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória known for its stunning river views and major shopping area. If you're looking for a convenient place to stay, take a look at the 5125 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay close to Teatro Nacional São Joáo?
Adjacent to Teatro Nacional São Joáo, Wine & Books Porto Hotel - Small Luxury Hotels of the World is one of the top choices for your stay based on our traveller data, and this hotel offers a full-service spa and a restaurant. Other good options close by include Mercure Porto Centro Santa Catarina and Eurostars Porto Douro.
How many hotels will I find close to Teatro Nacional São Joáo?
Expedia has 5125 hotels and other accommodation options within a mile from Teatro Nacional São Joáo.
If I need to cancel the hotel reservation for my stay near Teatro Nacional São Joáo, will I receive a refund?
Yes, most hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and be given a refund within 24 hours of booking. Plug in your dates, click on "Search", then use the filter option "fully refundable" to review the best deals available near Teatro Nacional São Joáo.
What can I see and do near Teatro Nacional São Joáo?
Museum of Port Wine, Serralves Museum of Contemporary Art and Center for Portuguese Photography feature captivating exhibits. Sights like Porto Historic Center, Clerigos Tower and Clérigos Church are landmarks to visit in the area. You can check out the local talent at Porto Coliseum, Casa da Música and Palacio das Artes.
How can I get to Teatro Nacional São Joáo?
With so many transport options, seeing the area around Teatro Nacional São Joáo is simple. Walk to nearby metro stations like Trindade Station, Aliados Station and Bolhao Station. If you want to venture outside of the area, ride aboard one of the trains from São Bento Station. You can explore your water travel options at the port.