Skip to main content

Filter by:


Star Rating

Review Score

São João de Tarouca – 239 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Rural Casa dos Viscondes da Varzea, hotel in São João de Tarouca

Viscondes da Varzea is a charming hotel set in an aristocratic country manor dating back to the 17th century.

The property and the staff were amazing. The views and the grounds were stunning.
8.6
Scored 8.6
Excellent
Rated excellent
616 reviews
Price from$133.91per night
Quinta da Vinha Morta, hotel in São João de Tarouca

Boasting an outdoor pool, Quinta da Vinha Morta offers accommodations in Tarouca, 7.5 mi from Lamego, in Douro Region. Free WiFi is provided in public areas and private parking is available on site.

Good breakfast.Nice pool.
8.9
Scored 8.9
Excellent
Rated excellent
501 reviews
Price from$101.77per night
Moinho d'Antoninha, hotel in São João de Tarouca

Set within peaceful gardens with a small stream running through, the Moinhos offers eco-friendly accommodations in renovated water mills. It features a shared lounge room with fireplace and free...

Super charming grounds and lovely staff! We were only there one night but loved it, we didn’t want to leave. Gorgeous renovation, you’d never believe the room was once a small water mill. They also retained the mossy rocky aesthetic perfectly. Just gorgeous!
9.5
Scored 9.5
Exceptional
Rated exceptional
422 reviews
Price from$86.24per night
Quinta do Lameiro, hotel in São João de Tarouca

Featuring a garden, Quinta do Lameiro features accommodations in Tarouca. This property offers access to a terrace, free private parking, and free Wifi. The pool features a pool bar and mountain...

9.2
Scored 9.2
Wonderful
Rated wonderful
185 reviews
Price from$81.42per night
Cascata do Varosa, hotel in São João de Tarouca

Cascata do Varosa features a public bath and air-conditioned accommodations in Vila Pouca, 12 miles from Our Lady of Remedies Sanctuary. This beachfront property offers access to table tennis.

excellent location with great pools, good beds. very good breakfast
8.7
Scored 8.7
Excellent
Rated excellent
76 reviews
Price from$133.91per night
Casa Largo S Lourenço e Casa da Videira, hotel in São João de Tarouca

Casa Largo S Lourenço e Casa da Videira enjoys a location in Mazes, 10 miles from Lamego Museum and 10 miles from Ribeiro Conceição Theatre.

Amazing magical village
9.5
Scored 9.5
Exceptional
Rated exceptional
73 reviews
Price from$74.99per night
Quinta do Terreiro - Turismo de Habitacao, hotel in São João de Tarouca

Set in a renovated, 18th-century house, Quinta do Terreiro is surrounded by a lush garden which includes an apple cherry orchard. It also has an outdoor pool.

the dining room was set up with everything you could imagine for breakfast . The selection was so vast we didnt need to eat until dinner.
9.2
Scored 9.2
Wonderful
Rated wonderful
150 reviews
Price from$101.77per night
Quinta dos Padres Santos, Agroturismo & Spa, hotel in São João de Tarouca

Quinta dos Padres Santos provides elegant rooms and accommodations in refurbished old watermills in Eira Queimada, Tarouca, 6.8 mi from Lamego.

Quiet getaway
9.2
Scored 9.2
Wonderful
Rated wonderful
504 reviews
Price from$154per night
Casa do Monge, hotel in São João de Tarouca

Offering a barbecue, Casa do Monge is located in Sever, 5 mi from Monastery of São Joao de Tarouca and 5.6 mi from Leomil. Free private parking is available on site.

9.3
Scored 9.3
Wonderful
Rated wonderful
33 reviews
Price from$53.56per night
Casas do Lobo, hotel in São João de Tarouca

Casas do Lobo offers accommodations in Tarouca, 18 miles from Douro Museum and 30 miles from Natur Waterpark.

9.9
Scored 9.9
Exceptional
Rated exceptional
9 reviews
Price from$70.71per night
See all hotels near São João de Tarouca
Subscribe to receive premium deals

Prices drop the second you sign up!