Skip to main content

Filter by:


Star Rating

Review Score

São Joaninho – 112 hotels and places to stay
See the latest prices and deals by choosing your dates.
Palace Hotel Astúrias & Spa, hotel in São Joaninho

Featuring a spa, a fitness center and a restaurant, Hotel Astúrias & Spa offers 4-star accommodations in Carvalhal, a 3-minute walk from Carvalhal Hot Springs.

Very clean, great room views, spacious, friendly staff, located in a quiet, cute area
7.4
Scored 7.4
Good
Rated good
364 reviews
Price from$94.85per night
Isabel do Couto - casa de charme, hotel in São Joaninho

A good location for a hassle-free holiday in Castro Daire, Isabel do Couto - casa de charme is a guest house surrounded by views of the city.

The location is great and also how the space is organized.
8.6
Scored 8.6
Excellent
Rated excellent
63 reviews
Price from$80.84per night
Casa Celeste, hotel in São Joaninho

Casa Celeste is located in the village of Cêtos, 6.2 mi from Castro Daire on the slope of the Montemuro Ridge.

The view, the interior, the neighbors Good value for the price. I rather to be there more days
7.6
Scored 7.6
Good
Rated good
115 reviews
Price from$53.35per night
Casa Urgueira, hotel in São Joaninho

Casa Urgueira offers accommodations in Pendilhe, 24 miles from Our Lady of Remedies Sanctuary and 29 miles from Douro Museum.

8.2
Scored 8.2
Very Good
Rated very good
18 reviews
Price from$71.46per night
Cantinho do Mel, hotel in São Joaninho

Offering a garden, Cantinho do Mel provides accommodations in Castro Daire. This recently renovated homestay is located 24 miles from Our Lady of Remedies Sanctuary and 29 miles from Douro Museum.

9.1
Scored 9.1
Wonderful
Rated wonderful
20 reviews
Price from$65.21per night
Villa Boas House, hotel in São Joaninho

Villa Boas House offers accommodations in Castro Daire, 24 miles from Our Lady of Remedies Sanctuary and 29 miles from Douro Museum.

We were traveling with another couple and these accommodations were perfect for the 4 of us. We were only there one night so we didn't use the kitchen, but it looked to be well equipped. 2 bedrooms, each with its own bathroom, was a nice set-up. There is even a third full bath if someone were to be sleeping on the sofa.
9.4
Scored 9.4
Wonderful
Rated wonderful
40 reviews
Price from$116.19per night
Casa das bonecas, hotel in São Joaninho

Casa das bonecas offers accommodations in Castro Daire, 19 miles from Our Lady of Remedies Sanctuary and 23 miles from Douro Museum.

The host kindness and availability!
8.4
Scored 8.4
Very Good
Rated very good
55 reviews
Price from$73.72per night
Chalet Pôr do Sol, hotel in São Joaninho

Featuring a garden, Chalet Pôr do Sol provides accommodations in Castro Daire. With free private parking, the property is 23 miles from Our Lady of Remedies Sanctuary and 28 miles from Douro Museum.

9.6
Scored 9.6
Exceptional
Rated exceptional
199 reviews
Price from$70.06per night
Abrigo do Mezio - Country House, hotel in São Joaninho

Abrigo do Mezio - Country House offers accommodations in Mezio, 14 miles from Our Lady of Remedies Sanctuary and 18 miles from Douro Museum.

I loved this 17th Century house turned modern cozy retreat. It was such a pleasure being surrounded by beautiful stone walls paired with all of the modern amenities and fixtures. The home had all of the modern features I needed - a well equipped kitchen, great water pressure and temperature, good wifi and thoughtful decor. I loved having a glass of wine on the front balcony during golden hour overlooking the chapel and village. Nuno was a reliable, kind host, there to answer any questions or offer advice. If you're looking for a peaceful retreat in a charming, historic community - this is it. Abrigoso is a terracotta roof-adorned piece of history that will make you feel you've transported back in time. Watch the locals work in their small terraced gardens or guide cattle through the stone streets. If you are fortunate to interact with them, they are lovely. Modern amenities are a short and beautiful 15 - 20 minute drive away. Nearby cities will have plenty of grocery store and dining options.
9.1
Scored 9.1
Wonderful
Rated wonderful
36 reviews
Price from$179.26per night
Casa do Arco - Casa de Campo, hotel in São Joaninho

Casa do Arco - Casa de Campo is located in Mezio, 7.5 mi from Castro Daire, 7.5 mi from Lamego and 25 mi from Viseu.

The host showed us a few rooms. The rooms with shared bath in the main house have the best views. He went out of his way to make us comfortable and help us with what we needed.
9.7
Scored 9.7
Exceptional
Rated exceptional
79 reviews
Price from$59.27per night
See all hotels in and around São Joaninho
Subscribe to receive premium deals

Prices drop the second you sign up!