Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Termas de Sao Pedro do Sul – 19 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Palace Hotel e SPA Monte Rio

Hotel in Termas de Sao Pedro do Sul

Located on the left bank of the Vouga River, this hotel is less than 1640 feet from spa resorts in São Pedro do Sul. Quartos espaçosos, piscina exterior fantastica.

Show more Show less
7.2
Good
365 reviews
Price from
$84
per night

Hotel Do Parque - Congress & SPA

Hotel in Termas de Sao Pedro do Sul

Located on the banks of the Vouga River, near the Termas de S. Pedro do Sul, this 4-star hotel offers rooms with free Wi-Fi and a balcony. Facilities include a health club and spa with an indoor pool.... Very convenient to the Thermas and local facilities.

Show more Show less
7.9
Good
602 reviews
Price from
$71
per night

Grande Hotel Thermas

Hotel in Termas de Sao Pedro do Sul

Housed in a 1920s palace on the banks of the Vouga River, Grande Hotel features neoclassical décor and luxurious interiors. Amazing location, staff is friendly, breakfast is really good. The renovation going on left us dreaming about a visit in the future!

Show more Show less
7.9
Good
232 reviews
Price from
$80
per night

Hotel Solar da Capela

Hotel in Termas de Sao Pedro do Sul

Located in Termas de Sao Pedro do Sul in the Centro Region Hotel Solar da Capela is set in a renovated 17th century building, which includes a 18th century chapel. Very quiet and clean hotel, comfy beds, attentive staff, and a good breakfast. There is a billiard offered in the hotel lobby. Excellent restaurants nearby. You can't wish for a better stay. We would definitely book the Solar da Capela again.

Show more Show less
9.4
Awesome
257 reviews
Price from
$77
per night

Hotel Vouga

Hotel in Termas de Sao Pedro do Sul

Located in the Termas de São Pedro do Sul, Hotel Vouga stands out for its proximity to balneary D. Afonso Henriques and balneary Rainha D. Amélia. Simply Fantastic Family Ran Hotel...Clean And Modern...Beautiful View's Of The River And Town Surrounded By Mountains And Nature...Setting Is Perfect For Exploring And Outdoor Activities...Ecopista And Etc...

Show more Show less
8.6
Excellent
178 reviews
Price from
$89
per night

INATEL Palace S.Pedro Do Sul

Hotel in Termas de Sao Pedro do Sul

Overlooking the Vouga River, INATEL Palace S.Pedro Do Sul is a thermal resort located in an evocative building. It features a wellness center with body and health treatments and parking is free. Friendly staff, the location is absolutely great, breakfast is fine.

Show more Show less
8.5
Very Good
93 reviews
Price from
$101
per night

Hotel Rural Villa do Banho

Hotel in Termas de Sao Pedro do Sul

Set midway between Portugal's largest spa, Termas de S. Pedro do Suls, and the Vouga River, this hotel is housed in a beautifully restored 18th-century building. It features a 24-hour reception. How classy and classic it is! And the staff was super nice!!!

Show more Show less
9.2
Awesome
114 reviews
Price from
$64
per night

Residencial São José e Residencial Águas Santas

Hotel in Termas de Sao Pedro do Sul

Featuring free WiFi throughout the property, Residencial São José e Residencial Águas Santas offers accommodations in Termas de Sao Pedro do Sul.

Show more Show less
8.8
Excellent
71 reviews
Price from
$51
per night

Quinta do Chao do Rio

Termas de Sao Pedro do Sul

Set in Termas de Sao Pedro do Sul, 29 mi from Curia, Quinta do Chao do Rio offers a shared lounge and free WiFi. A terrace can be found at the country house, along with a garden. Nice place, friendly host and excellent breakfast. We loved the place.

Show more Show less
8.5
Very Good
100 reviews
Price from
$65
per night

Hospedaria Nunes Pinto

Termas de Sao Pedro do Sul

Featuring free WiFi, Hospedaria Nunes Pinto offers accommodations in Termas de Sao Pedro do Sul. Guests can enjoy the on-site restaurant. All rooms come with a TV. Great place for that price. Braekfast included. Nice personel speaking just in portugese but we managed to communicate :)

Show more Show less
7.9
Good
56 reviews
Price from
$41
per night

Most-booked hotels in Termas de Sao Pedro do Sul in the past month

See all

FAQs about hotels in Termas de Sao Pedro do Sul

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Termas de Sao Pedro do Sul:

Explore guest reviews of hotels in Termas de Sao Pedro do Sul

See all