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

30 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

30 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
8.9 1484 reviews

Grande Hotel Thermas Nature & Spa

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.

Best São Pedro do Sul hotels with a pool

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

Inatel Palace São Pedro Do Sul Hotel - São Pedro do Sul
8.5 320 reviews

Inatel Palace São Pedro Do Sul Hotel

hotel, Várzea
Inatel Palace S. Pedro Do Sul is a 4-star hotel located in the Termas of São Pedro do Sul, approximately 80km from Porto and Francisco Sá Carneiro International Airport, offering a tranquil setting amidst the scenic Vouga River. The hotel has received very good user ratings, particularly for its excellent location and cleanliness.
This hotel provides a comfortable and spacious accommodation option with a floor area of 25 square metres, featuring a bedroom and bathroom. Guests can enjoy a range of amenities, including a swimming pool, terrace, garden, restaurant, bar, fitness centre, and spa, as well as activities such as horseback riding and fishing.
Paço De Vilharigues - São Pedro do Sul
9.1 566 reviews

Paço De Vilharigues

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.
Grande Hotel Thermas Nature & Spa - São Pedro do Sul
8.9 1484 reviews

Grande Hotel Thermas Nature & Spa

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.
Pousada De Viseu - São Pedro do Sul
9.1 5576 reviews

Pousada De Viseu

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.

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.

Popular destinations

Best São Pedro do Sul hotels with breakfast

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

Lavanda Termas São Pedro Do Sul - São Pedro do Sul
No reviews

Lavanda Termas São Pedro Do Sul

hotel, Várzea
Lavanda Termas São Pedro Do Sul is a 3-star hotel situated in Várzea, 3 kilometres from the centre of São Pedro do Sul, offering convenient access to attractions such as the Cathedral of Aveiro, the Monastery of Jesus, and the Aveiro Water Canal.
This pet-friendly accommodation provides complimentary Wi-Fi, air conditioning, a terrace or balcony, and on-site parking, with a capacity for 2 guests and one bathroom, making it ideal for a peaceful stay.
Residencial São José E Residencial ÁGuas Santas - São Pedro do Sul
8.4 309 reviews

Residencial São José E Residencial ÁGuas Santas

hotel, Várzea
Residencial São José E Residencial Águas Santas is located in Termas de São Pedro do Sul, a charming town in the Viseu District, just 27 kilometres from Viseu and 66 kilometres from Aveiro, known for its thermal springs. The hotel has received very good user ratings and excellent ratings for location and cleanliness.
The hotel offers a choice of rooms, each with a private bathroom and a floor area of 16 square metres. Guests can enjoy amenities such as air conditioning, a terrace or balcony, a restaurant, a fitness centre, room service, parking, and free Wi-Fi.
Pousada De Viseu - São Pedro do Sul
9.1 5576 reviews

Pousada De Viseu

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.
Grande Hotel Thermas Nature & Spa - São Pedro do Sul
8.9 1484 reviews

Grande Hotel Thermas Nature & Spa

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.

Best São Pedro do Sul hotels with parking

Montebelo Viseu Congress Hotel & Spa - São Pedro do Sul
8.9 2847 reviews

Montebelo Viseu Congress Hotel & Spa

hotel, Viseu (Coração de Jesus)
The Montebelo Viseu Congress Hotel is situated in the Coração de Jesus district, a 20-minute walk from Viseu's historic city centre and a short drive from the picturesque Parque Florestal do Fontelo. This 5-star hotel has received very good user ratings for its location and cleanliness.
The hotel offers spacious rooms with modern furnishings and a range of amenities including an extensive spa and wellness centre, indoor and outdoor pools, a restaurant serving national and international cuisine, and a fitness centre. Guests can also enjoy a terrace, garden, sauna, and room service.
Residencial São José E Residencial ÁGuas Santas - São Pedro do Sul
8.4 309 reviews

Residencial São José E Residencial ÁGuas Santas

hotel, Várzea
Residencial São José E Residencial Águas Santas is located in Termas de São Pedro do Sul, a charming town in the Viseu District, just 27 kilometres from Viseu and 66 kilometres from Aveiro, known for its thermal springs. The hotel has received very good user ratings and excellent ratings for location and cleanliness.
The hotel offers a choice of rooms, each with a private bathroom and a floor area of 16 square metres. Guests can enjoy amenities such as air conditioning, a terrace or balcony, a restaurant, a fitness centre, room service, parking, and free Wi-Fi.
Grande Hotel Thermas Nature & Spa - São Pedro do Sul
8.9 1484 reviews

Grande Hotel Thermas Nature & Spa

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.
Pousada De Viseu - São Pedro do Sul
9.1 5576 reviews

Pousada De Viseu

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.
©2026 cozycozy.com