Skip to main content

Search hotels in São Pedro do Sul

Enter your dates to see the latest prices and deals for São Pedro do Sul hotels

São Pedro do Sul – 31 hotels and places to stay

Most booked hotels in São Pedro do Sul and surrounding area in the past month

See all

Popular with guests booking hotels in Termas de Sao Pedro do Sul

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,128 reviews

Popular with guests booking hotels in Termas de Sao Pedro do Sul

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,410 reviews

Popular with guests booking hotels in Termas de Sao Pedro do Sul

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 287 reviews

Popular with guests booking hotels in Termas de Sao Pedro do Sul

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 663 reviews

Popular with guests booking hotels in Termas de Sao Pedro do Sul

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 201 reviews

Popular with guests booking hotels in Termas de Sao Pedro do Sul

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 230 reviews

Popular with guests booking hotels in Vouzela

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 524 reviews

Popular with guests booking hotels in Oliveira de Frades

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 85 reviews

Popular with guests booking hotels in Termas de Sao Pedro do Sul

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 237 reviews

Popular with guests booking hotels in Termas de Sao Pedro do Sul

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 246 reviews

Budget hotels in São Pedro do Sul and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 663 reviews

Located in Termas de Sao Pedro do Sul, 29 miles from Mangualde Live Artificial Beach, Hotel Vouga provides accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center...

From $108.58 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 237 reviews

Located in Termas de Sao Pedro do Sul, 30 miles from Mangualde Live Artificial Beach, INATEL Palace S.Pedro Do Sul has accommodations with a seasonal outdoor swimming pool, free private parking, a...

From $83.36 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 140 reviews

Paço Lafões offers accommodations in Termas de Sao Pedro do Sul, 16 miles from Viseu Cathedral.

From $69.68 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 103 reviews

Casa do Paço offers accommodations in Termas de Sao Pedro do Sul, 16 miles from Viseu Cathedral.

From $58.06 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 230 reviews

Hotel Rural Villa do Banho has a garden, shared lounge, a terrace and restaurant in Termas de Sao Pedro do Sul.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 159 reviews

Casa do Largo offers accommodations in Termas de Sao Pedro do Sul, 13 miles from Montebelo Golf Course and 16 miles from Viseu Misericordia Church. This apartment features a shared lounge.

From $63.87 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 45 reviews

Casa Cimo de Vila offers accommodations in Termas de Sao Pedro do Sul, 29 miles from Mangualde Live Artificial Beach and 13 miles from Montebelo Golf Course.

From $92.90 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 201 reviews

Located in Termas de Sao Pedro do Sul, 29 miles from Mangualde Live Artificial Beach, Residencial São José e Residencial Águas Santas features views of the mountain.

From $60.39 per night

Hotels located in the center of São Pedro do Sul

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a terrace, Casa das Moitinhas provides accommodations in São Pedro do Sul.

Casa da Ponte is located in São Pedro do Sul, just 13 miles from Viseu Misericordia Church and 13 miles from Viseu Cathedral.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 89 reviews

Quinta de Canhões offers wellness packages and air-conditioned accommodations in São Pedro do Sul, 26 miles from Mangualde Live Artificial Beach.

From $83.90 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews

Land of Deveza - Tiny Houses offers accommodations in São Pedro do Sul, 26 miles from Mangualde Live Artificial Beach and 15 miles from Viseu Misericordia Church.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 17 reviews

Delfim e Carmo - Entire House com Piscina offers accommodations in São Pedro do Sul, 26 miles from Mangualde Live Artificial Beach and 14 miles from Montebelo Golf Course.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 13 reviews

26 miles from Mangualde Live Artificial Beach in São Pedro do Sul, Casa Pinho offers accommodations with access to a hot tub and public bath.

A recently renovated apartment, Aromas do Vouga offers accommodations in São Pedro do Sul. This apartment offers air-conditioned accommodations with a balcony and free Wifi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews

NATURE e SPA AL - Termas Saúde e Beleza, Totalmente Renovado - Piscinas Municipais em frente - Epoca Julho a Setembro offers accommodations in São Pedro do Sul, 29 miles from Mangualde Live Artificial...

Best hotels with breakfast in São Pedro do Sul and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,128 reviews

Located in Termas de Sao Pedro do Sul, 27 miles from Mangualde Live Artificial Beach, Grande Hotel Thermas Nature & SPA provides accommodations with a fitness center, free private parking, a garden...

From $297.87 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 52 reviews

Alojamento Romano in Termas de Sao Pedro do Sul offers accommodations with free Wifi 29 miles from Mangualde Live Artificial Beach, 13 miles from Montebelo Golf Course, and 16 miles from Viseu...

From $57.48 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,410 reviews

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.

From $121.94 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 71 reviews

Casa Amorim Girão in Fataunços provides accommodations with an outdoor swimming pool, a garden, and a shared lounge.

From $104.52 per night

Located in São Miguel do Mato, 22 miles from Mangualde Live Artificial Beach, Tiny Escape provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $180 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 85 reviews

Featuring mountain views, Quinta do Fontelo in Vouzela offers accommodations, a garden, a bar, and a shared lounge.

From $116.13 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 524 reviews

Set in a renovated 17th century manor house combined with modern architectural details, Paço de Vilharigues is located in a rural setting, 2.5 mi from Vouzela.

From $89.42 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 85 reviews

Hotel Ulveira features a garden, shared lounge, a terrace and bar in Oliveira de Frades. This 3-star hotel offers room service, a tour desk and free WiFi.

From $76.65 per night

What Guests Said About São Pedro do Sul:

10

Sao Pedro do Sul is such a pituresque village.

Sao Pedro do Sul is such a pituresque village. Loved every small detail. The nature around is SUPERB and so relaxing. Very close from the beautiful city of Viseu. Not to be missed the various natural swimming pools, the historical villages around, viseu, Termas de Sao Pedro so Sul. We ate mostly at the hostel where we staid as there are many facilities. Also Santa Cruz da trapa. Totally recommend food quality and amazing value as well as the nicest staff at Tropical restuarant. We had a car which made it easier, but there are many walking and cycling trecks as well as some public buses for travellers with no vehicle.
Guest review by
Marta

See reviews by guests who stayed at hotels in São Pedro do Sul

See all
From $52.03 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 623 reviews
Optimal location, easy check-in process, friendly and helpful staff. Ínsua Hostel, located on the outskirts of São Pedro do Sul, was well worth the price. I opted for a private room and got a great view of the surrounding area from the windows. They offer plenty to do, with boats and bicycles available for hire. There are also a few walks that you can do nearby. Also nearby are plenty of restaurants as well as a Lidl if you decide to cook for yourself. I can definitely see myself coming here again if I am ever in the local area.
Guest review by
Thomas
United Kingdom
From $43.55 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 42 reviews
The place is quite old but is very well organized and clean. I strongly recommend it for those who have intention to visit not just Sao Pedro do Sul, it is strategic to visit Aveiro, Agueda, Viseu and cities around it.
Guest review by
Silva
Brazil
From $174.19 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 66 reviews
Very friendly host, amazing place to stay in the beautiful nature of sao pedro do sul. Nicely decorated and a lot of parking space.
Guest review by
Vera
Netherlands