Book Sao Pedro do Sul hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Sao Pedro do Sul

Cheap Sao Pedro do Sul hotels

Octant Douro

Octant Douro

5 out of 5
Estrada Nacional 222 Km 41, Aveiro District, Castelo de Paiva
Fully refundableReserve now, pay when you stay
The price is AU$393 per night from 4 Jan to 5 Jan
AU$393
includes taxes & fees
4 Jan - 5 Jan 2025
Located in Castelo de Paiva, Octant Douro is on a river, within a 15-minute drive of Duoro River and Hintze Ribeiro Disaster Memorial.
Octant Douro
Douro Royal Valley Hotel & SPA

Douro Royal Valley Hotel & SPA

5 out of 5
Portela do Rio, Pala - Ribadouro, Baiao
The price is AU$269 per night from 5 Jan to 6 Jan
AU$269
includes taxes & fees
5 Jan - 6 Jan 2025
With a stay at Douro Royal Valley Hotel & SPA in Baiao (Ribadouro), you'll be a 1-minute drive from Duoro River and 7 minutes from Monastery of Santo André de ...
Douro Royal Valley Hotel & SPA
Pousada de Viseu

Pousada de Viseu

4 out of 5
Rua do Hospital, Viseu
The price is AU$177 per night from 5 Jan to 6 Jan
AU$177
includes taxes & fees
5 Jan - 6 Jan 2025
With a stay at Pousada de Viseu, you'll be centrally located in Viseu, just a 3-minute walk from Aquilino Ribeiro Park and 6 minutes by foot from Igreja Dos ...
Pousada de Viseu
Save an average of 15% on thousands of hotels when you're signed in
In Gold Hotel & Spa

In Gold Hotel & Spa

4 out of 5
R. Manuel de Sousa Carneiro, Agueda, Aveiro
Fully refundableReserve now, pay when you stay
The price is AU$106 per night from 23 Dec to 24 Dec
AU$106
includes taxes & fees
23 Dec - 24 Dec
With a stay at In Gold Hotel & Spa in Agueda, you'll be 5.5 mi (8.8 km) from Igreja de Ois da Ribeira and 15 mi (24.2 km) from Ria de Aveiro.
In Gold Hotel & Spa
Douro Palace Hotel Resort and Spa

Douro Palace Hotel Resort and Spa

4 out of 5
Lugar Do Carrapatelo, Santa Cruz do Douro, Baiao
The price is AU$164 per night from 5 Jan to 6 Jan
AU$164
includes taxes & fees
5 Jan - 6 Jan 2025
When you stay at Douro Palace Hotel Resort and Spa in Baiao, you'll be on a river, within a 5-minute drive of Duoro River and Quinta de Covela.
Douro Palace Hotel Resort and Spa
Hotel Rural Vale do Rio & Spa

Hotel Rural Vale do Rio & Spa

4 out of 5
Avenida Soares Basto, 4346 - Palmaz, Oliveira De Azemeis, Aveiro
Fully refundableReserve now, pay when you stay
The price is AU$211 per night from 5 Jan to 6 Jan
AU$211
includes taxes & fees
5 Jan - 6 Jan 2025
Located in Oliveira De Azemeis, Hotel Rural Vale do Rio & Spa is on the riverwalk, within a 10-minute drive of Ferreira de Castro House and Oliveira de Azemeis ...
Hotel Rural Vale do Rio & Spa
Puro Dão Hotel & Spa

Puro Dão Hotel & Spa

4 out of 5
R. do Mondego 9, lote 9 A, Nelas, Viseu
When you stay at Puro Dão Hotel & Spa in Nelas, you'll be 11.2 mi (17.9 km) from Pereiro Walkways - Seia River.
Puro Dão Hotel & Spa
Douro Castelo Signature

Douro Castelo Signature

4 out of 5
R. do Castelo 3-17, Lamego, Viseu
Fully refundableReserve now, pay when you stay
The price is AU$225 per night from 23 Dec to 24 Dec
AU$225
includes taxes & fees
23 Dec - 24 Dec
A stay at Douro Castelo Signature places you in the heart of Lamego, steps from Lamego Municipal Market and 3 minutes by foot from Castelo.
Douro Castelo Signature
ibis Porto Sul Europarque

ibis Porto Sul Europarque

2 out of 5
Espargo, Europarque, Santa Maria da Feira
Fully refundable
The price is AU$68 per night from 18 Jan to 19 Jan
AU$68
includes taxes & fees
18 Jan - 19 Jan 2025
Located in Santa Maria da Feira, ibis Porto Sul Europarque is connected to the convention center, a 4-minute drive from Europarque Conference Center and 6 minutes ...
ibis Porto Sul Europarque
Don't see what you're looking for?
See all available properties in Sao Pedro do Sul
View all properties
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.

Hotels in Sao Pedro do Sul

Want a break? Travel. Stressed? Travel. Stomach grumbling? Travel. You get the idea. If you're headed to Sao Pedro do Sul and need somewhere to stay, lastminute.com.au can help. Hotels are hard to find in the red-hot centre, but you will find 5 options within 10 kilometres of Sao Pedro do Sul's downtown.

Take it easy in your jammies at the Quinta dos 4 Lagares and INATEL Palace S. Pedro Do Sul, some of the most central hotels available.

You might also like to try the Rio Douro Hotel & Spa, which can be found 35 kilometres away. Or otherwise you might prefer the Hotel S. Pedro, just a distance of 18 kilometres from Sao Pedro do Sul. Some more alternatives are the Montebelo Viseu Hotel & Spa, 25 kilometres away, and the Pousada de Viseu - Historic Hotel, 25 kilometres away.

Looking for more to do? Spend the day exploring the Baiao Municipal Museum and Igreja de Baiao. You'll find them in Paços de Gaiolo, 30 kilometres to the north of Sao Pedro do Sul. If you want to spend a night or two in Paços de Gaiolo, consider the Hotel Porto Antigo and Douro Royal Valley Hotel & SPA. Or, you could stay in Oliveira De Azemeis, 30 kilometres to the west of Sao Pedro do Sul, where you can pick from the Hotel Rural Vale do Rio and Hotel Dighton. If you're staying in Oliveira De Azemeis, set aside some time to visit the Pacos da Cultura and the Museum of the Chapelaria.

Sitting 35 kilometres northeast of Sao Pedro do Sul is Lamego, a regional hub with a population of 11,000. It's home to some sweet attractions, like Lamego Cathedral, Torre de Menagem and Nossa Senhora dos Remedios. Why not also check out Capela de S. Pedro de Balsemao and the Museu de Lamego? There's a wide selection of hotels and lodgings in Lamego, with the Six Senses Douro Valley and Hotel Rural Casa Viscondes Varzea topping the list.

Caught the last flight to Sao Pedro do Sul? Totally knackered? Then it's probably a sensible idea to grab some accommodation near the airport. The Park Hotel Porto Aeroporto and the Hotel Aeroporto are short taxi rides from Dr. Francisco de Sa Carneiro Airport, 65 kilometres from the centre of town.

Sao Pedro do Sul hotels essential information

Accommodation
883 hotels
Lowest Price
AU$68
Highest Price
AU$393
Popular hotels
Octant Douro, Douro Royal Valley Hotel & SPA, Pousada de Viseu, In Gold Hotel & Spa, Douro Palace Hotel Resort and Spa, Hotel Rural Vale do Rio & Spa, Puro Dão Hotel & Spa, Douro Castelo Signature, ibis Porto Sul Europarque

Most recent Sao Pedro do Sul hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.