Find hotels in São Pedro do Sul at the best prices

21 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
São Pedro do Sul hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

21 Cheap hotels in São Pedro do Sul

Best São Pedro do Sul hotels for families

Grande Hotel Thermas Nature & Spa - São Pedro do Sul
9.0 1395 reviews
São Pedro do Sul
07/09 – 11/09
$878/nighttotal: $3512 (4 )

Grande Hotel Thermas Nature & Spa

2 4
hotel , Várzea
The Grande Hotel Thermas Nature & Spa is situated on the banks of the Vouga River, just 3.5 kilometres from both São Pedro do Sul and Vouzela, offering a peaceful setting close to local attractions. This 3-star hotel has received very good user ratings for its cleanliness and overall experience.
The hotel is housed in a 1920s palace, featuring neoclassical décor and luxurious interiors. It offers a range of amenities including a swimming pool, jacuzzi, sauna, spa, restaurant, bar, fitness centre, and room service.
Hotel Jose Alberto - São Pedro do Sul
8.3 1721 reviews
São Pedro do Sul
03/08 – 08/08
$286/nighttotal: $1430 (5 )

Hotel Jose Alberto

2 4
hotel , Viseu (Coração de Jesus)
Hotel José Alberto is conveniently located in Viseu, a short five-minute walk from the historic Rossio and Sé districts. This 3-star hotel has received very good user ratings for location, cleanliness, and overall experience.
The hotel offers a modern design with wooden floors and light furniture, creating a welcoming atmosphere. Guests can enjoy a range of amenities, including a sun terrace, free Wi-Fi, a continental breakfast, a snack bar, room service, and free parking.
Paço De Vilharigues - São Pedro do Sul
9.2 1171 reviews
São Pedro do Sul
03/08 – 08/08
$477/nighttotal: $2385 (5 )

Paço De Vilharigues

2 4
hotel , Paços de Vilharigues
The Paço De Vilharigues hotel is located in a peaceful countryside setting, just 4 kilometres from Vouzela and attached to the Medieval Tower of Vilharigues, offering a unique blend of history and modern comfort. The hotel has been highly rated by guests, with excellent reviews for cleanliness, user experience, and location.
This charming manor house dates back to the 17th century and has been renovated to provide comfortable accommodation. Guests can enjoy a range of amenities including a swimming pool, tennis court, restaurant, bar, and fitness centre, as well as free use of bicycles to explore the surrounding area.
Hotel Ulveira - São Pedro do Sul
8.4 94 reviews
São Pedro do Sul
03/08 – 08/08
$210/nighttotal: $1050 (5 )

Hotel Ulveira

2 4
hotel , Oliveira de Frades
Hotel Ulveira is located in the Lafões region of Oliveira de Frades, a short distance from the town centre and within easy reach of the area's attractions. The 3-star hotel is popular with guests, who rate it highly for its location, cleanliness and overall experience.
The hotel offers comfortable rooms, each with a floor area of 17 square metres. Guests can enjoy a range of amenities, including a bar, terrace, garden, and parking, as well as room service and a 24-hour front desk.

Best São Pedro do Sul hotels with a pool

Among the 21 accommodations in São Pedro do Sul, here are the 4 best hotels with a pool

Palace Hotel & Spa Monte Rio - São Pedro do Sul
São Pedro do Sul
26/06 – 28/06
$2032/nighttotal: $4064 (2 )

Palace Hotel & Spa Monte Rio

1 2
hotel , Várzea
Hotel room in a luxury hotel. You will be based in Várzea.
Services and facilities: a spa, a swimming pool and a restaurant. This is a family-friendly hotel!
The Hideaway At Quinta De Moçamedes - Suites & Apartments - São Pedro do Sul
9.9 42 reviews
São Pedro do Sul
17/07 – 19/07
$714/nighttotal: $1428 (2 )

The Hideaway At Quinta De Moçamedes - Suites & Apartments

4 10
hotel , São Miguel do Mato
Hotel Quinta De Moçamedes - Turismo De Habitação is located in Vouzela, a town in the Viseu district, 35km from Mangualde Live Artificial Beach and 18km from Viseu Cathedral, offering a peaceful escape from the hustle and bustle of city life. The hotel is situated in a tranquil setting, surrounded by picturesque countryside.
The hotel offers a range of amenities, including a seasonal outdoor swimming pool, a garden terrace, a bar, and free parking. Guests can also enjoy a game of pool or relax in their comfortable rooms, which feature a closet, bed linen, a coffee machine, and a private bathroom with a bidet and free toiletries.
Pousada De Viseu - São Pedro do Sul
9.1 5570 reviews
São Pedro do Sul
17/07 – 19/07
$1142/nighttotal: $2284 (2 )

Pousada De Viseu

5 10
hotel , Viseu (Santa Maria de Viseu)
The Pousada De Viseu is located in the city centre of Viseu, just a short 5-minute walk from the Florestal de Fontelo park and close to the old town. This 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The Pousada De Viseu is housed in a grand 19th-century building, offering a blend of historical charm and modern comfort. Guests can enjoy a range of amenities, including a swimming pool, spa, restaurant, bar, and fitness centre, as well as free parking on-site.
Tiny Escape - São Pedro do Sul
9.0 2 reviews
São Pedro do Sul
03/08 – 08/08
$260/nighttotal: $1300 (5 )

Tiny Escape

1 4
hotel , São Miguel do Mato
The Tiny Escape lodge in São Miguel do Mato offers a tranquil garden setting, located 35 kilometres from Mangualde Live Artificial Beach and within 19 kilometres of Viseu Misericordia Church, Viseu Cathedral, and Montebelo Golf Course.
This accommodation features one bedroom and one bathroom, accommodating up to seven guests with amenities including air conditioning, free WiFi, a swimming pool, terrace, garden, sauna, bar, and on-site parking.

Frequently Asked Questions about hotels in São Pedro do Sul

  • What are the most affordable attractions in and around São Pedro do Sul?

    For affordable fun, head to the Parque da Cidade, a large park with walking trails, picnic areas, and a playground. You can also enjoy a free stroll along the Rio Vouga, which flows through the town. For a budget-friendly meal, try the local restaurants in the town centre, which often offer set menus at reasonable prices.
  • What are the best hotels with a swimming pool in São Pedro do Sul?

    Paço De Vilharigues, Grande Hotel Thermas Nature & Spa and Hotel Do Parque - Congress & Spa are among the best hotels with a swimming pool in São Pedro do Sul.

  • How can travelers relax during a week in and arond São Pedro do Sul?

    To unwind, you can spend time at the Termas de São Pedro do Sul, enjoying the thermal baths and spa treatments. For a more active relaxation, go hiking in the Serra da Estrela, or take a leisurely bike ride along the Vouga River. You can also simply relax in one of the many cafes or restaurants in the town centre.
  • What are the most popular 2, 3 and 4-star hotels in São Pedro do Sul?

    Among 2, 3 and 4-star hotels in São Pedro do Sul, Grande Hotel Thermas Nature & Spa, Hotel Ulveira and Palace Hotel & Spa Monte Rio are the most popular ones.

  • What amenities can travelers expect in hotel rooms in São Pedro do Sul?

    Most hotels in São Pedro do Sul offer standard amenities like Wi-Fi, air conditioning, and a private bathroom. Some hotels also have swimming pools, gyms, and restaurants on site. You can find more information on specific hotel amenities on their websites.
  • What are the best luxury hotels in São Pedro do Sul?

    Hotel Do Parque - Congress & Spa and Inatel Palace S -pedro Do Sul are among the best luxury hotels in São Pedro do Sul.

  • When is the best time to book a hotel in São Pedro do Sul?

    The best time to book a hotel in São Pedro do Sul is during the shoulder seasons, spring and autumn, when the weather is pleasant and the crowds are smaller. If you are looking for the best deals, you can often find discounts during the off-season, from November to March.
  • What are the best family friendly hotels in São Pedro do Sul?

    The best family friendly hotels in São Pedro do Sul are Paço De Vilharigues, Grande Hotel Thermas Nature & Spa and Hotel Do Parque - Congress & Spa.

  • What are some pet-friendly activities in and around São Pedro do Sul?

    There are many pet-friendly activities in the area, including walking trails in the Parque da Cidade and the Serra da Estrela. Many restaurants and cafes in the town centre also welcome dogs. You can also take your furry friend for a swim in the Vouga River.
  • What are the best pet friendly hotels in São Pedro do Sul?

    The best pet friendly hotels in São Pedro do Sul are Grande Hotel Thermas Nature & Spa, Tropical Dream Farm and Casa Dos Moinhos Do Chao Do Mosteiro.

  • Which towns or cities worth a visit near São Pedro do Sul?

    If you're looking to explore the surrounding area, you can visit the historic city of Viseu, about 40 km away. You can also head to the charming village of Mangualde, known for its traditional architecture, or the picturesque town of Oliveira do Hospital, located in the Serra da Estrela.
  • What are the best hotels with jacuzzi in São Pedro do Sul?

    Grande Hotel Thermas Nature & Spa, Hotel Do Parque - Congress & Spa and Hotel Solar Da Capela are the best hotels with a jacuzzi in São Pedro do Sul.

Destinations nearby

Best São Pedro do Sul hotels with breakfast

Among the 21 accommodations in São Pedro do Sul, here are the 4 best hotels with breakfast

Hotel Rural Villa Do Banho - São Pedro do Sul
9.0 252 reviews
São Pedro do Sul
17/07 – 19/07
$828/nighttotal: $1656 (2 )

Hotel Rural Villa Do Banho

5 10
hotel , Várzea
Hotel Rural Villa Do Banho is situated in Várzea, conveniently located 1 kilometre from the Termas de S. Pedro do Sul spa and 1 kilometre from the Vouga River, offering a peaceful setting for a relaxing getaway. This hotel has received excellent user ratings for its location, cleanliness, and overall experience.
This charming guesthouse is housed in a restored 18th-century building, offering a blend of historical charm and modern comfort. Guests can enjoy traditional Portuguese cuisine in the restaurant, relax in the garden or on the terrace, and take advantage of amenities such as a spa, bar, and room service.
Paço Lafoes - São Pedro do Sul
São Pedro do Sul
26/06 – 28/06
$128/nighttotal: $256 (2 )

Paço Lafoes

1 2
hotel , Várzea
Paço Lafoes is an eco-certified bed and breakfast located in São Pedro do Sul, just 5 km from the Termas Gardens and Termas de S. Pedro do Sul.
The 10-room property offers free Wi-Fi, a daily buffet breakfast, and free parking, as well as a terrace with scenic views.
Lavanda Termas São Pedro Do Sul - São Pedro do Sul
8.0 1 review
São Pedro do Sul
24/08 – 31/08
$90/nighttotal: $630 (7 )

Lavanda Termas São Pedro Do Sul

1 1
hotel , Várzea
Lavanda Termas São Pedro Do Sul offers a 3-star hotel experience in Várzea, located within a regional park and a 5-minute walk to Termas Gardens, Termas De S. Pedro Do Sul, and the town square, with Termas de São Pedro do Sul Hot Springs just 300 metres away. This establishment provides complimentary breakfast, free WiFi in public areas, and free self-parking, with pets welcome and air conditioning available.
Hôtel Inatel Palace S.pedro Do Sul - São Pedro do Sul
8.4 3 reviews
São Pedro do Sul
14/07 – 15/07
$220/nightfor 1 night

Hôtel Inatel Palace S.pedro Do Sul

1 2
hotel , Várzea
Hôtel Inatel Palace São Pedro do Sul is a 4-star hotel situated in São Pedro do Sul, a location familiar to Várzea residents, offering a high level of comfort and amenities.
This establishment provides 77 rooms, complimentary Wi-Fi throughout, a 24-hour reception, on-site parking, a restaurant, and a bar, all within a setting committed to environmental sustainability.

Best São Pedro do Sul hotels with parking

Palace Hotel Astúrias & Spa - São Pedro do Sul
8.1 542 reviews
São Pedro do Sul
17/07 – 19/07
$833/nighttotal: $1666 (2 )

Palace Hotel Astúrias & Spa

5 10
hotel , Mamouros
The Palace Hotel Astúrias & Spa, a four-star hotel in Carvalhal, Mamouros, is conveniently located 300 metres from Carvalhal Hot Springs, 26 kilometres from São Pedro do Sul Hot Springs, 27 kilometres from Viseu, and 35 kilometres from Lamego.
This accommodation offers family-friendly rooms and suites with air conditioning, complimentary WiFi, and private bathrooms, alongside a spa with a swimming pool, sauna, jacuzzi, a restaurant, bar, fitness centre, and parking facilities.
Casa Salomão - São Pedro do Sul
8.6 37 reviews
São Pedro do Sul
26/06 – 28/06
$97/nighttotal: $194 (2 )

Casa Salomão

1 2
hotel , Várzea
Casa Salomão is situated in Termas de São Pedro do Sul, a town in the Viseu district, approximately 47 kilometres from the Mangualde Live Artificial Beach and 21 kilometres from the Montebelo Golf Course.
This family-friendly guesthouse offers comfortable accommodation with air conditioning, a shared lounge, and free Wi-Fi, perfect for a relaxing getaway.
©2026 cozycozy.com