
Find hotels in São Pedro from NT$1,554
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in São Pedro
Family friendly
Check prices for these dates
Our top choices for São Pedro hotels

Hotel Pinhalmar
Hotel PinhalmarPeniche
The price is NT$1,770
NT$1,950 total
includes taxes & fees
Mar 3 - Mar 4

ST Apart 14 in Peniche
ST Apart 14 in PenichePeniche
The price is NT$2,668
NT$2,981 total
includes taxes & fees
Mar 3 - Mar 4

ST Apart 12 in Peniche
ST Apart 12 in PenichePeniche
The price is NT$2,330
NT$2,622 total
includes taxes & fees
Mar 9 - Mar 10

Baleal Paradise Inn
Baleal Paradise InnPeniche
The price is NT$1,480
NT$1,643 total
includes taxes & fees
Mar 3 - Mar 4

Eco Hostel - Tribo da Praia
Eco Hostel - Tribo da PraiaPeniche
The price is NT$1,492
NT$1,656 total
includes taxes & fees
Mar 3 - Mar 4

&Tales Hotel
&Tales HotelÓbidos
9.4 out of 10, Exceptional, (3 reviews)
The price is NT$2,932
NT$3,256 total
includes taxes & fees
Mar 8 - Mar 9

Pata da Gaivota Boutique House
Pata da Gaivota Boutique HouseLourinha
9.4 out of 10, Exceptional, (3 reviews)
The price is NT$3,148
NT$3,337 total
includes taxes & fees
Mar 12 - Mar 13

Hotel Concha
Hotel ConchaAlcobaça
9.2 out of 10, Wonderful, (88 reviews)
The price is NT$2,792
NT$2,960 total
includes taxes & fees
Mar 4 - Mar 5

Ocean View Apartments - Ocean View
Ocean View Apartments - Ocean ViewLourinha
9.6 out of 10, Exceptional, (19 reviews)
The price is NT$2,563
NT$2,717 total
includes taxes & fees
Mar 4 - Mar 5

Praia D'El Rey Marriott Golf & Beach Resort
Praia D'El Rey Marriott Golf & Beach ResortObidos
9.4 out of 10, Exceptional, (610 reviews)
The price is NT$6,178
NT$6,623 total
includes taxes & fees
Mar 4 - Mar 5

Quinta da Foz
Quinta da FozCaldas da Rainha
9.8 out of 10, Exceptional, (47 reviews)
The price is NT$4,398
NT$4,662 total
includes taxes & fees
Mar 3 - Mar 4

Hotel Cristal Caldas
Hotel Cristal CaldasCaldas da Rainha
8.4 out of 10, Very Good, (155 reviews)
The price is NT$2,373
NT$2,516 total
includes taxes & fees
Mar 4 - Mar 5

Star Inn Peniche
Star Inn PenichePeniche
9.0 out of 10, Wonderful, (350 reviews)
The price is NT$2,482
NT$2,704 total
includes taxes & fees
Mar 25 - Mar 26

SANA Silver Coast Hotel
SANA Silver Coast HotelCaldas da Rainha
9.2 out of 10, Wonderful, (452 reviews)
The price is NT$3,469
NT$3,678 total
includes taxes & fees
Mar 3 - Mar 4

Flag Hotel Caldas da Rainha
Flag Hotel Caldas da RainhaCaldas da Rainha
9.4 out of 10, Exceptional, (37 reviews)
The price is NT$2,269
NT$2,405 total
includes taxes & fees
Mar 5 - Mar 6

RIDE Surf Resort & SPA
RIDE Surf Resort & SPAPeniche
9.2 out of 10, Wonderful, (122 reviews)
The price is NT$2,967
NT$3,219 total
includes taxes & fees
Mar 9 - Mar 10

BE ONE HOTEL Caldas da Rainha by MHMB Hospitality
BE ONE HOTEL Caldas da Rainha by MHMB HospitalityCaldas da Rainha
7.8 out of 10, Good, (70 reviews)
The price is NT$2,269
NT$2,405 total
includes taxes & fees
Mar 3 - Mar 4
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
Learn more about São Pedro
Venture to sights like Fortaleza and Cabo Carvoeiro as you discover São Pedro.

Top São Pedro Hotel Reviews

Praia D'El Rey Marriott Golf & Beach Resort
10/10 Excellent
More cheap stays in São Pedro

Baleal GuestHouse
Rua do Lajido, 1 Peniche Leiria
The price is NT$1,396 per night from Mar 7 to Mar 8
NT$1,396
NT$1,554 total
Mar 7 - Mar 8
includes taxes & fees
6/10 (4 reviews)














































































