
Find hotels in São Pedro from ₩38,041
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in São Pedro
Apart hotel
Check prices for these dates
Our top choices for São Pedro hotels

5ª Vigia Guest House
5ª Vigia Guest HousePorto de Mos
9.6 out of 10, Exceptional, (35 reviews)
cleanliness Enjoy scenic views from a rooftop terrace with nearby historic attractions.

Dolinas Climbing Hotel
Dolinas Climbing HotelPorto de Mos
9.4 out of 10, Exceptional, (17 reviews)
cleanliness Experience Porto de Mos at a climbing hotel with a refreshing indoor pool and bar.
The price is ₩190,858
₩202,309 total
includes taxes & fees
Feb 15 - Feb 16

Joy Beach House
Joy Beach HouseMarinha Grande
10.0 out of 10, Exceptional, (28 reviews)
cleanliness Soak in the coastal charm of Marinha Grande with an indoor pool and daily breakfast.

Villamar Style Maison
Villamar Style MaisonNazaré
9.4 out of 10, Exceptional, (437 reviews)
cleanliness Tranquil B&B near Nazaré Beach with outdoor pool and friendly service.
The price is ₩157,906
₩167,382 total
includes taxes & fees
Feb 9 - Feb 10

Hotel Magic - RNET 3505
Hotel Magic - RNET 3505Nazaré
9.6 out of 10, Exceptional, (662 reviews)
The price is ₩131,726
₩139,628 total
includes taxes & fees
Feb 9 - Feb 10

Cooking and Nature Emotional Hotel
Cooking and Nature Emotional HotelPorto de Mos
9.4 out of 10, Exceptional, (30 reviews)
cleanliness Immerse yourself in nature with 3 indoor pools and a seasonal outdoor oasis.
The price is ₩285,465
₩302,601 total
includes taxes & fees
Feb 9 - Feb 10

Casa do Foral
Casa do ForalRio Maior
9.4 out of 10, Exceptional, (28 reviews)
cleanliness Relax by the outdoor pool at this tranquil B&B near Rio Maior cultural sites.
The price is ₩95,430
₩101,156 total
includes taxes & fees
Feb 9 - Feb 10

Hotel Mare
Hotel MareNazaré
8.4 out of 10, Very Good, (572 reviews)
cleanliness Relax by the waves at this seaside hotel, just steps from Nazaré Beach.
The price is ₩145,590
₩154,325 total
includes taxes & fees
Feb 9 - Feb 10

By The Sea
By The SeaNazaré
9.0 out of 10, Wonderful, (222 reviews)
cleanliness Relax steps away from Nazaré Beach with private hot tubs and ocean views.
The price is ₩96,089
₩101,847 total
includes taxes & fees
Feb 25 - Feb 26

Casa do Vale Cabo
Casa do Vale CaboOurem
9.6 out of 10, Exceptional, (12 reviews)
cleanliness Experience serene countryside comfort just minutes from Sanctuary of Our Lady of Fatima.
The price is ₩108,643
₩115,162 total
includes taxes & fees
Feb 9 - Feb 10

Retiro do Bosque Country House
Retiro do Bosque Country HouseAlcanena
10.0 out of 10, Exceptional, (7 reviews)
The price is ₩110,926
₩117,582 total
includes taxes & fees
Feb 9 - Feb 10

Aires da Serra Hotel
Aires da Serra HotelTorres Novas
9.4 out of 10, Exceptional, (69 reviews)
cleanliness Walk among olive trees between 2 outdoor pools at this tranquil Serra spa retreat.

Storytellers Palace
Storytellers PalaceAlcobaça
9.8 out of 10, Exceptional, (61 reviews)
cleanliness Experience beach paradise with resort amenities at this Alcobaça retreat.

Home Sweet Praia
Home Sweet PraiaNazaré
9.4 out of 10, Exceptional, (46 reviews)
cleanliness Oceanfront escape with access to Nazaré Beach, perfect for surfers to explore Portugal.
The price is ₩97,870
₩103,749 total
includes taxes & fees
Feb 11 - Feb 12

SIENNA Hotel
SIENNA HotelRio Maior
10.0 out of 10, Exceptional, (11 reviews)
cleanliness Stay in a stylish spa hotel with winery in Rio Maior, close to cultural sites.
The price is ₩193,716
₩205,339 total
includes taxes & fees
Feb 9 - Feb 10

Challet Fonte Nova
Challet Fonte NovaAlcobaça
9.8 out of 10, Exceptional, (228 reviews)
cleanliness Colonial spa guesthouse near Nazaré Beach with massage services and free perks.
The price is ₩262,635
₩278,393 total
includes taxes & fees
Feb 16 - Feb 17

Casa da Padeira - TER
Casa da Padeira - TERAlcobaça
9.8 out of 10, Exceptional, (74 reviews)
The price is ₩130,499
₩138,332 total
includes taxes & fees
Feb 17 - Feb 18

Hotel Ribamar
Hotel RibamarNazaré
7.6 out of 10, Good, (331 reviews)
cleanliness Relax by famous Nazaré Beach, with Portuguese cuisine and a scenic terrace.
The price is ₩61,990
₩65,710 total
includes taxes & fees
Feb 18 - Feb 19

Hotel Concha
Hotel ConchaAlcobaça
9.2 out of 10, Wonderful, (88 reviews)
cleanliness Beautiful hotel near Alcobaça train station with hiking trails nearby.
The price is ₩130,499
₩138,332 total
includes taxes & fees
Mar 1 - Mar 2

Magnolia B&B
Magnolia B&BLeiria
9.4 out of 10, Exceptional, (29 reviews)
cleanliness Serene garden retreat with a refreshing outdoor pool in historic Leiria.
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular São Pedro attractions
More cheap stays in São Pedro

Villa Fátima By Umbral
62 Rua Francisco Marto Ourem
The price is ₩42,413 per night from Feb 19 to Feb 20
₩42,413
₩44,958 total
Feb 19 - Feb 20
includes taxes & fees
9.4/10 Exceptional! (9 reviews)










































































