Search Spa Hotels in Sao Pedro do Sul
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Sao Pedro do Sul Spa Hotels
Our top choices for Sao Pedro do Sul hotels with a spa

Hotel Do Parque - Congress & SPA
Sao Pedro do Sul
8.2 out of 10, Very good, (29)
The price is ₹10,156
₹10,765 total
includes taxes & fees
8 Jan - 9 Jan 2026

Palace Hotel & Spa Monte Rio
Sao Pedro do Sul
7.4 out of 10, Good, (41)

Quinta dos Padres Santos - Agroturismo SPA
Tarouca
9.8 out of 10, Exceptional, (41)

Palace Hotel Astúrias & Spa
Castro Daire
7.6 out of 10, Good, (15)

Octant Douro
Castelo de Paiva
9.4 out of 10, Exceptional, (341)
The price is ₹29,679
₹31,460 total
includes taxes & fees
18 Dec - 19 Dec

Douro Castelo Signature
Lamego
9.8 out of 10, Exceptional, (53)
The price is ₹10,970
₹11,628 total
includes taxes & fees
12 Dec - 13 Dec

Pousada de Viseu
Viseu
9.6 out of 10, Exceptional, (557)
The price is ₹9,794
₹10,382 total
includes taxes & fees
14 Dec - 15 Dec

Meliá São João Da Madeira
São João da Madeira
9.8 out of 10, Exceptional, (7)
The price is ₹10,649
₹11,288 total
includes taxes & fees
5 Jan - 6 Jan 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Sao Pedro do Sul Hotel Reviews

Octant Douro
10/10 Excellent
Explore a world of travel with Expedia
More accommodation types in Sao Pedro do Sul
Hotels near popular Sao Pedro do Sul Attractions
Explore more hotels
- Hotel Rural Vale do Rio & Spa
- Pousada de Viseu
- Douro Castelo Signature
- Hotel Grão Vasco Historic Hotel & Spa
- Lamego Hotel & Life
- Meliá São João Da Madeira
- Portovella
- Avenida Boutique Hotel
- Hotel S Pedro
- Lavandeira Douro Nature & Wellness
- Hotel Dighton
- Quinta de Santo António - Country House & Villas
- Douro Marina Hotel & SPA
- Hotel Porto Antigo
- Puro Dão Hotel & Spa
- Montebelo Palácio dos Melos Viseu Historic Hotel
- Nova Cruz Hotel
- AS São João da Madeira






































