Hotels in São Pedro do Sul

21 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
São Pedro do Sul hotels
Choose the perfect holiday 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

Montebelo Palácio Dos Melos Viseu Historic Hotel - São Pedro do Sul
8.7 1697 reviews
São Pedro do Sul
03/08 – 08/08
238 €/nighttotal: 1190 € (5 )

Montebelo Palácio Dos Melos Viseu Historic Hotel

2 4
hotel , Viseu (Santa Maria de Viseu)
The Montebelo Palácio Dos Melos Viseu Historic Hotel is located in the heart of Viseu, just a short walk from the Grão Vasco Museum and other attractions in the city centre. It is a 4-star hotel with a very good user rating.
The hotel combines historic charm with modern comfort, featuring a beautifully preserved original facade and a completely refurbished interior. Guests can enjoy a range of amenities, including a restaurant, bar, spa, fitness centre, and terrace bar with panoramic views of the city.
Hotel Ulveira - São Pedro do Sul
8.4 94 reviews
São Pedro do Sul
03/08 – 08/08
130 €/nighttotal: 650 € (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.
Paço De Vilharigues - São Pedro do Sul
9.2 1171 reviews
São Pedro do Sul
17/07 – 19/07
599 €/nighttotal: 1198 € (2 )

Paço De Vilharigues

5 10
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.
Pousada De Viseu - São Pedro do Sul
9.1 5570 reviews
São Pedro do Sul
17/07 – 19/07
707 €/nighttotal: 1414 € (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.

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

Tiny Escape - São Pedro do Sul
São Pedro do Sul
17/08 – 27/08
146 €/nighttotal: 1460 € (10 )

Tiny Escape

1 3
hotel , São Miguel do Mato
The Tiny Escape is a 3-star hotel located in the mountains of São Miguel do Mato, offering scenic views and situated approximately 20 kilometres from Termas de São Pedro do Sul, Viseu Cathedral, and the Grão Vasco Museum.
This accommodation provides guests with air conditioning, Wi-Fi, an outdoor swimming pool with a poolside bar, a terrace, a garden, and parking, with a complimentary continental breakfast included.
Inatel Palace S.pedro Do Sul - São Pedro do Sul
8.5 538 reviews
São Pedro do Sul
14/07 – 15/07
135 €/nightfor 1 night

Inatel Palace S.pedro Do Sul

1 2
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.
Casa Cimo De Vila - São Pedro do Sul
São Pedro do Sul
26/06 – 28/06
88 €/nighttotal: 176 € (2 )

Casa Cimo De Vila

1 2
hotel , Várzea
Casa Cimo de Vila is a 3-star hotel in the rural area of São Pedro do Sul, just 1.5km from the Termas de S. Pedro Do Sul Hot Springs and the Termas Gardens. This peaceful location offers a tranquil escape from the hustle and bustle of city life.
Each guestroom is a self-contained apartment with a fully equipped kitchen, allowing guests to prepare their own meals. Casa Cimo de Vila offers amenities like a swimming pool, a terrace with a garden, free Wi-Fi, a games room, a picnic area, and free parking.
Grande Hotel Thermas Nature & Spa - São Pedro do Sul
9.0 1395 reviews
São Pedro do Sul
17/07 – 19/07
1856 €/nighttotal: 3712 € (2 )

Grande Hotel Thermas Nature & Spa

5 10
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.

Frequently asked questions about hotels in São Pedro do Sul

  • What are the top landmarks to see in and around São Pedro do Sul?

    São Pedro do Sul is known for its thermal springs, so a visit to the Termas de São Pedro do Sul is a must. You can also explore the historic centre and see the Igreja Matriz de São Pedro do Sul, a beautiful church with a rich history. If you're looking for something a bit more adventurous, head to the Serra da Estrela, the highest mountain range in mainland Portugal, which is just a short drive away.
  • What are the best hotels with a swimming pool in São Pedro do Sul?

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

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

    You can enjoy a relaxing stroll in the Parque da Fonte do Paço, a beautiful park with a fountain and plenty of green space. The Museu Municipal de São Pedro do Sul is also a great option for a budget-friendly activity, showcasing the local history and culture. If you're feeling adventurous, the Serra da Estrela offers plenty of hiking trails with stunning views, all for free.
  • 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.

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

    A week in São Pedro do Sul is all about relaxation. Spend some time at the Termas de São Pedro do Sul, enjoying the therapeutic benefits of the thermal waters. Take a leisurely walk along the Rio Vouga, or simply relax in the Parque da Fonte do Paço. You can also book a massage or spa treatment at one of the many hotels in the area.
  • What are the best luxury hotels in São Pedro do Sul?

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

  • 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 air conditioning, a television, and a private bathroom. Many also have a mini-bar and a balcony or terrace. If you're looking for something a bit more luxurious, you can find hotels with swimming pools, spas, and restaurants.
  • 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, Hotel Vouga and Grande Hotel Thermas Nature & Spa.

  • 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, from April to May and September to October, when the weather is still pleasant but the prices are lower. If you're looking for the best deals, you can book your hotel several months in advance.
  • 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 Hotel Vouga, Grande Hotel Thermas Nature & Spa and Tropical Dream Farm.

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

    There are many pet-friendly activities in and around São Pedro do Sul. You can take your dog for a walk in the Parque da Fonte do Paço or along the Rio Vouga. Some restaurants and cafes in the area also welcome pets. If you're feeling adventurous, you can take your dog for a hike 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.

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

    A short drive from São Pedro do Sul is Viseu, a charming city with a historic centre and a beautiful cathedral. You can also visit the nearby town of Oliveira do Hospital, known for its thermal springs and its connection to the Order of the Temple. For a more adventurous trip, head to the Serra da Estrela, where you can explore the mountain villages and enjoy stunning views.

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

Paço Lafoes - São Pedro do Sul
São Pedro do Sul
26/06 – 28/06
79 €/nighttotal: 158 € (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.
Hotel Solar Da Capela - São Pedro do Sul
9.2 521 reviews
São Pedro do Sul
30/06 – 07/07
140 €/nighttotal: 980 € (7 )

Hotel Solar Da Capela

1 3
hotel , Várzea
Hotel Solar Da Capela is located in Termas de São Pedro do Sul, just 18 kilometres from Viseu, a historic city with a rich cultural heritage, and 47 kilometres from Porto Airport. The hotel has received excellent ratings for its location, cleanliness, and overall user experience.
This charming hotel is housed in a renovated 17th-century building with an 18th-century chapel, offering a unique blend of history and modern comfort. Guests can enjoy a range of amenities, including a spa, fitness centre, bar, and outdoor areas, as well as explore the scenic countryside with bike and car rentals.
Hôtel Do Parque   Congress & Spa - São Pedro do Sul
8.0 1 review
São Pedro do Sul
30/08 – 05/09
133 €/nighttotal: 798 € (6 )

Hôtel Do Parque Congress & Spa

1 2
hotel , Várzea
Hôtel Do Parque Congress & Spa, a 3-star hotel in São Pedro do Sul, offers convenient access to the Vouga River and is located 25km from Viseu and 10km from Oliveira de Frades.
This establishment features a health club with an indoor pool, sauna, and gym, plus a restaurant serving international and Portuguese cuisine, free Wi-Fi, and on-site parking.
Lavanda Termas De São Pedro Do Sul - São Pedro do Sul
8.3 84 reviews
São Pedro do Sul
26/06 – 28/06
63 €/nighttotal: 126 € (2 )

Lavanda Termas De São Pedro Do Sul

1 2
hotel , São Miguel do Rio Torto
Lavanda Termas De São Pedro Do Sul, a 3-star hotel in Bicas, São Miguel do Rio Torto, is located 26 kilometres from Almourol Castle and 32 kilometres from the National Railway Museum.
This accommodation offers rooms with air conditioning and free WiFi, featuring a floor area of 16 square metres with one bedroom and one bathroom, and is family-friendly with parking available, while also being a convenient base for exploring local fishing activities.

Best São Pedro do Sul hotels with parking

Hotel Rural Villa Do Banho - São Pedro do Sul
9.0 252 reviews
São Pedro do Sul
18/07 – 19/07
103 €/nightfor 1 night

Hotel Rural Villa Do Banho

1 2
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.
Montebelo Viseu Congress Hotel & Spa - São Pedro do Sul
8.9 2798 reviews
São Pedro do Sul
17/07 – 19/07
693 €/nighttotal: 1386 € (2 )

Montebelo Viseu Congress Hotel & Spa

5 10
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.
Hotel Jose Alberto - São Pedro do Sul
8.3 1721 reviews
São Pedro do Sul
17/07 – 19/07
425 €/nighttotal: 850 € (2 )

Hotel Jose Alberto

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