Compare the best hotels in São Pedro do Sul from 100+ sites!

30 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
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

Find Hotels in Downtown of São Pedro do Sul

Booking a downtown São Pedro do Sul hotel is the smartest choice for convenient sightseeing. Compare our top central properties and lock in a great rate.

Grande Hotel Thermas Nature & Spa - São Pedro do Sul
8.9 1456 reviews

Grande Hotel Thermas Nature & Spa

hotel, Várzea
Grande Hotel Thermas Nature & Spa is located in São Pedro do Sul, a short distance from both the town center and Vouzela, offering easy access to local attractions. This 3-star hotel has received very good user ratings for its accommodations.
This charming hotel is housed in a 1920s palace, offering a unique blend of historical charm and modern amenities. Guests can enjoy a variety of features, including a swimming pool, spa, restaurant, and bar, as well as comfortable rooms with private bathrooms.
Hotel Solar Da Capela - São Pedro do Sul
9.2 266 reviews

Hotel Solar Da Capela

hotel, Várzea
Hotel Solar Da Capela is a 3-star hotel located in the heart of Sao Pedro do Sul, within walking distance of Termas de Sao Pedro do Sul Town Square, Termas De S. Pedro Do Sul, and Termas Gardens. The hotel has excellent user ratings and offers a variety of amenities, including a bar/lounge, coffee shop/cafe, meeting room, free WiFi in public areas, free self-parking, laundry facilities, an arcade/game room, and a library.
The hotel's prime location makes it an ideal choice for travelers who want to explore the city's many attractions. The hotel's comfortable accommodations and excellent amenities make it a great choice for both leisure and business travelers.
Hotel Rural Villa Do Banho - São Pedro do Sul
9.0 263 reviews

Hotel Rural Villa Do Banho

hotel, Várzea
Hotel Rural Villa Do Banho is located in Várzea, near the Termas de S. Pedro do Sul spa and the Vouga River. It has received excellent ratings for its location, cleanliness, and overall experience.
The hotel is housed in a restored 18th-century building, offering a blend of history and modern comfort. You can enjoy a restaurant serving traditional Portuguese cuisine, a spa, a bar, a garden, and a terrace.
Hotel Rural Villa Do Banho - São Pedro do Sul
9.8 2 reviews

Hotel Rural Villa Do Banho

hotel, Várzea
Book this hotel room in a luxury hotel with an excellent rating of 98% based on 2 reviews. This accommodation is located in Várzea.
Services and facilities include a bar, free parking and a wheelchair friendly access. Take advantage of the air conditioning in this hotel in Várzea.

Popular Luxury Hotels in São Pedro do Sul

Upscale hotels in São Pedro do Sul provide a refined home base with premium service and high-end guest amenities.

Hotel Do Parque - Congress & Spa - São Pedro do Sul
8.0 1524 reviews

Hotel Do Parque - Congress & Spa

hotel, Várzea
Hotel Do Parque - Congress & Spa is a 4-star hotel located in the district of Viseu, a short drive from the Termas de S. Pedro do Sul and approximately 16 miles from the city of Viseu. Guests consistently rate the hotel "very good" for its location, cleanliness, and overall experience.
The hotel offers a range of accommodation options including rooms and suites, all featuring modern amenities. Guests can enjoy a variety of amenities, including a spa, swimming pool, fitness center, and restaurant, making it a perfect choice for both leisure and business travelers.
Pousada De Viseu - São Pedro do Sul
9.1 5573 reviews

Pousada De Viseu

hotel, Viseu (Santa Maria de Viseu)
Pousada De Viseu is located in the heart of Viseu, just a short walk from the Florestal de Fontelo park and the historic old town. This 4-star lodging has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel is housed in a grand 19th-century building, offering spacious rooms with modern furnishings and parquet floors. Guests can enjoy a variety of amenities, including a swimming pool, spa, restaurant, bar, fitness center, and more.
Montebelo Palácio Dos Melos Viseu Historic Hotel - São Pedro do Sul
8.8 1029 reviews

Montebelo Palácio Dos Melos Viseu Historic Hotel

hotel, Viseu (Santa Maria de Viseu)
The Montebelo Palácio Dos Melos Viseu Historic Hotel is located in Viseu, within walking distance of the Grão Vasco Museum, a major cultural attraction. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel features a beautifully preserved original facade with a fully renovated interior. Enjoy the hotel's terrace bar with panoramic city views, spa, fitness center, restaurant, and bar, as well as comfortable rooms with modern amenities.
Montebelo Viseu Congress Hotel & Spa - São Pedro do Sul
8.9 2840 reviews

Montebelo Viseu Congress Hotel & Spa

hotel, Viseu (Coração de Jesus)
The Montebelo Viseu Congress Hotel is located on the outskirts of Viseu, a short drive from the Parque Florestal do Fontelo and a 20-minute walk from the city center. This 5-star hotel is highly rated by guests, with excellent reviews for its cleanliness and location.
The property features spacious and comfortable rooms with modern amenities. Guests can enjoy a variety of activities and amenities, including a spa, indoor and outdoor pools, a fitness center, and a restaurant serving national and international cuisine.

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

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

    Hotel rooms in São Pedro do Sul typically offer standard amenities like air conditioning, a TV, and a private bathroom. Many hotels also have a swimming pool, a restaurant, and a bar. You can find hotels that cater to different budgets, from budget-friendly options to luxury accommodations.
  • 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.

  • 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 fall, when the weather is pleasant and the crowds are smaller. You can often find better deals during these times compared to the peak summer season.
  • 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 are some pet-friendly activities in and around São Pedro do Sul?

    You can take your furry friend for a walk in the Parque da Cidade, which is a pet-friendly park. There are also many hiking trails in the Serra da Estrela that are suitable for dogs. Just be sure to keep your pet on a leash and clean up after them.
  • 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.

  • 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, which is about a 30-minute drive from São Pedro do Sul. Viseu is known for its Roman ruins, its cathedral, and its charming old town. Another option is the city of Coimbra, which is about a 1-hour drive from São Pedro do Sul. Coimbra is home to the University of Coimbra, a UNESCO World Heritage Site, and is also known for its beautiful architecture and its lively atmosphere.
  • 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 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.

  • 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

Find the Best Hotels with Parking in São Pedro do Sul

On-site parking takes one thing off your list when visiting São Pedro do Sul, with spaces included at these hotels.

Grão Vasco - Historic Hotel And Spa - São Pedro do Sul
8.1 1624 reviews

Grão Vasco - Historic Hotel And Spa

hotel, Viseu (Santa Maria de Viseu)
Hotel Grao Vasco is located in the heart of Viseu, just a short walk from Rossio and the Viseu Cathedral. The 4-star hotel receives very good user ratings for its cleanliness, location, and overall experience.
The hotel has a tranquil garden setting with a swimming pool, perfect for relaxing after exploring the city. Guests can enjoy a variety of amenities including a restaurant, bar, fitness center, spa, and sauna.
Tiny Escape - São Pedro do Sul
9.4 7 reviews

Tiny Escape

hotel, São Miguel do Mato
The Tiny Escape offers a tranquil stay in São Miguel do Mato, located 22 miles from Mangualde Live Artificial Beach and approximately 11 miles from Viseu's Misericordia Church and Cathedral, with Montebelo Golf Course 12 miles away.
This hotel provides 1 bedroom, 1 bathroom, and accommodates up to 7 guests with amenities including air conditioning, free WiFi, a swimming pool, garden, bar, sauna, terrace, and complimentary continental breakfast, plus free private parking.
Viseu Executive Hotel - São Pedro do Sul
8.9 996 reviews

Viseu Executive Hotel

hotel, Viseu (Santa Maria de Viseu)
The Viseu Executive Hotel is located in Viseu, just an 8-minute walk from the Viseu Misericordia Church and a short drive from the airport, making it a convenient base for exploring the city and its surrounding areas. This 4-star hotel consistently receives excellent user ratings for its service, cleanliness, and location.
The hotel features 220 square foot rooms with one bedroom and one bathroom. Guests can enjoy a range of amenities including an outdoor pool, garden, bar, and room service, providing everything needed for a comfortable and enjoyable stay.
Residencial São José E Residencial ÁGuas Santas - São Pedro do Sul
8.4 305 reviews

Residencial São José E Residencial ÁGuas Santas

hotel, Várzea
Residencial São José E Residencial ÁGuas Santas is located in the spa town of Termas de São Pedro do Sul, just 17 miles from the city of Viseu and 41 miles from Aveiro, offering a peaceful retreat amidst the tranquil surroundings. The hotel has received very good user ratings and excellent ratings for its location and cleanliness.
The lodging has one bedroom and one bathroom, spanning 170 square feet. Guests can enjoy amenities such as a restaurant, fitness center, room service, parking, Wi-Fi, a terrace, and a bar.

Guest-Favorite Hotels with Swimming Pool in São Pedro do Sul

These hotels in São Pedro do Sul include a swimming pool, so a proper swim in the heart of the city is always an option.

Paço De Vilharigues - São Pedro do Sul
9.2 568 reviews

Paço De Vilharigues

hotel, Paços de Vilharigues
The Paço De Vilharigues hotel, a renovated 17th-century manor house attached to the Medieval Tower of Vilharigues, is located in a rural area near Vouzela, Portugal, approximately 1.5 miles away, with easy access to the A25 motorway and close proximity to São Pedro do Sul Thermal Baths (6.2 miles) and Viseu (12 miles).
This one-bedroom, one-bathroom lodging offers guests a fitness center, tennis court, swimming pool, and free bicycle use for exploring nearby cycling routes, along with an on-site restaurant, bar, and shared lounge featuring billiards and foosball.

Discover Hotels with On-Site Restaurants in São Pedro do Sul

With varied on-site dining menus at each of these hotels in São Pedro do Sul, dinner is sorted without you ever having to leave the property.

Palace Hotel Astúrias & Spa - São Pedro do Sul
8.0 550 reviews

Palace Hotel Astúrias & Spa

hotel, Mamouros
Residencial São José E Residencial ÁGuas Santas - São Pedro do Sul
8.4 305 reviews

Residencial São José E Residencial ÁGuas Santas

hotel, Várzea
Grão Vasco - Historic Hotel And Spa - São Pedro do Sul
8.1 1624 reviews

Grão Vasco - Historic Hotel And Spa

hotel, Viseu (Santa Maria de Viseu)
Grande Hotel Thermas Nature & Spa - São Pedro do Sul
8.9 1456 reviews

Grande Hotel Thermas Nature & Spa

hotel, Várzea

Search Family Hotels in São Pedro do Sul

Make family travel easy with São Pedro do Sul hotels located near kid-friendly city attractions and parks.

Hotel Ulveira - São Pedro do Sul
8.4 98 reviews

Hotel Ulveira

hotel, Oliveira de Frades

Compare Pet-Friendly Hotels in São Pedro do Sul

These dog-friendly hotels in São Pedro do Sul ensure your pet loves the trip as much as you do.

Hotel Jose Alberto - São Pedro do Sul
8.2 1691 reviews

Hotel Jose Alberto

hotel, Viseu (Coração de Jesus)

Top Hotels with Breakfast Included in São Pedro do Sul

Choosing a hotel with breakfast included in São Pedro do Sul ensures a full day of sightseeing starts on the right note.

Hotel Rural Villa Do Banho - São Pedro do Sul
9.0 263 reviews

Hotel Rural Villa Do Banho

hotel, Várzea
Grande Hotel Thermas Nature & Spa - São Pedro do Sul
8.9 1456 reviews

Grande Hotel Thermas Nature & Spa

hotel, Várzea
Montebelo Viseu Congress Hotel & Spa - São Pedro do Sul
8.9 2840 reviews

Montebelo Viseu Congress Hotel & Spa

hotel, Viseu (Coração de Jesus)
Hotel Rural Villa Do Banho - São Pedro do Sul
9.8 2 reviews

Hotel Rural Villa Do Banho

hotel, Várzea

Traveler-Approved Hotels with Wellness in São Pedro do Sul

Discover premium spa facilities in these hotels in São Pedro do Sul, ensuring urban wellness is a central part of your stay.

Lavanda Termas De São Pedro Do Sul - São Pedro do Sul
7.9 129 reviews

Lavanda Termas De São Pedro Do Sul

hotel, Várzea
©2026 cozycozy.com