Top Hotels near Sao Pedro do Sul

See all Hotels near Sao Pedro do Sul
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Viseu Garden Hotel
Viseu Garden Hotel
5.7 mi from Sao Pedro do Sul
3.0 out of 5.0
3.6 out of 5 (33 reviews)

Situated in the suburbs, this hotel is within 3 mi (5 km) of Museu de Grao Vasco, Viseu Cathedral, and Sé. Viseu City Hall an …

£32
Montebelo Viseu Hotel & Spa
Montebelo Viseu Hotel & Spa
7.6 mi from Sao Pedro do Sul
5.0 out of 5.0
4.4 out of 5 (19 reviews)

Located in the heart of Viseu, this luxury hotel is within 1 mi (2 km) of Parque do Fontelo, Igreja Dos Terceiros, and Vise …

£65
Bemyguest - Loft Guest House Jardim das Mães Charming
Bemyguest - Loft Guest House Jardim das Mães Charming
7.7 mi from Sao Pedro do Sul
3.0 out of 5.0
4.7 out of 5 (12 reviews)

Located in the heart of Viseu, this apartment is steps from Jardim das Mães and Viseu City Hall. Viseu Cathedral and Monaster …

£44
Pousada de Viseu - Historic Hotel
Pousada de Viseu - Historic Hotel
8 mi from Sao Pedro do Sul
4.0 out of 5.0
4.7 out of 5 (157 reviews)

Located in the heart of Viseu, this spa pousada is within a 5-minute walk of Parque do Fontelo and Igreja Dos Terceiros. Vise …

£62
Hotel Príncipe Perfeito
Hotel Príncipe Perfeito
9.6 mi from Sao Pedro do Sul
4.0 out of 5.0
3.8 out of 5 (17 reviews)

Located in the heart of Viseu, this hotel is within 3 mi (5 km) of Parque do Fontelo, Igreja Dos Terceiros, and Viseu City …

Get Rates
Hotel Porto Antigo
Hotel Porto Antigo
10.6 mi from Sao Pedro do Sul
4.0 out of 5.0
4.5 out of 5 (25 reviews)

Located in Oliveira do Douro, this hotel is within 9 mi (15 km) of Municipal Stadium Cinfaes, Junta de Freguesia de Cinfaes …

£51
Douro Royal Valley Hotel & SPA
Douro Royal Valley Hotel & SPA
11.5 mi from Sao Pedro do Sul
5.0 out of 5.0
4.4 out of 5 (44 reviews)

Located on a river, this family-friendly hotel is within 9 mi (15 km) of Oceânico Laguna Golf Course - Vilamoura, Caldas de …

Get Rates
Caramulo Congress Hotel & Spa
Caramulo Congress Hotel & Spa
11.6 mi from Sao Pedro do Sul
4.0 out of 5.0
3.3 out of 5 (30 reviews)

Set in the center of Tondela, this family-friendly hotel is 0.2 mi (0.3 km) from Caramulo Museum, and within 12 mi (20 km) of …

£35
Douro Palace Hotel Resort and Spa
Douro Palace Hotel Resort and Spa
12.7 mi from Sao Pedro do Sul
4.0 out of 5.0
4.4 out of 5 (74 reviews)

Located on a river, this family-friendly hotel is within 9 mi (15 km) of Baiao Municipal Museum, Garden of Saint Bartholomew, …

£66
Estação do Parque
Estação do Parque
15.1 mi from Sao Pedro do Sul

Situated in Caldas de São Jorge, this guesthouse is within 9 mi (15 km) of Santa Maria da Feira Castle, Castelo de Santa Mari …

£31

Recent Reviews in Sao Pedro do Sul

Hide content

Narrow your search

Pocket Guide: Sao Pedro do Sul

Visiting Sao Pedro do Sul

History buffs will enjoy a visit to Sao Pedro do Sul and visitors are sure to appreciate the monuments and cathedrals. Welcoming and relaxing, this riverfront city will also delight visitors with its restaurants, spas, and bars.
  • There are 5 Sao Pedro do Sul hotels
  • August is the most expensive month to travel here, while January tends to be the cheapest
  • Closest major airport is in Porto (OPO-Dr. Francisco de Sa Carneiro), 41.8 mi (67.3 km) from the city centre

Sightseeing around Sao Pedro do Sul

  • Its historic sites, monuments, and cathedrals are notable and landmarks include Arouca Convent and Viseu Cathedral
  • The riverfront and countryside exemplify the area's natural beauty, and some places to consider are Termas Gardens and Jardim das Mães

Dressing for Sao Pedro do Sul

  • Between January and March, daytime temperatures average 17°C, while nighttime temperatures stay around 4°C
  • From April to June, the average is 24°C during the day and 8°C at night
  • July through September sees average temperatures of 25°C during the day and 12°C at night
  • In October–December, you can expect 22°C as the daytime average and 5°C as the nighttime average
  • About 1270 millimetres of rain falls on Sao Pedro do Sul each year
false