Photo by Altea Salami

Cheap Hotels in São Pedro

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 26 - Aug 27
Tomorrow
Aug 27 - Aug 28
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Cheap Hotels in São Pedro

1. Hotel Pinhalmar

Hotel Pinhalmar
Peniche
$83
$90 total
includes taxes & fees
Sep 23 - Sep 24
Hotel Pinhalmar

2. Sea Garden Residência

Sea Garden Residência
Peniche
$94
$116 total
includes taxes & fees
Sep 7 - Sep 8
Sea Garden Residência

3. Star Inn Peniche

Star Inn Peniche
Peniche
$105
$114 total
includes taxes & fees
Sep 20 - Sep 21
Star Inn Peniche

4. SurfSoul B&B

SurfSoul B&B
Peniche
$74
$81 total
includes taxes & fees
Sep 13 - Sep 14
SurfSoul B&B

5. Mercearia d'Alegria Boutique B&B

Mercearia d'Alegria Boutique B&B
Peniche de Cima
$98
$106 total
includes taxes & fees
Sep 1 - Sep 2
Mercearia d'Alegria Boutique B&B

6. Rimavier Residence

Rimavier Residence
Peniche
$50
$56 total
includes taxes & fees
Sep 6 - Sep 7
Rimavier Residence

7. MH Peniche

MH Peniche
Peniche
$139
$150 total
includes taxes & fees
Sep 13 - Sep 14
MH Peniche

8. PenichePraia - Bungalows, Campers & Spa

PenichePraia - Bungalows, Campers & Spa
Peniche
$67
$73 total
includes taxes & fees
Sep 13 - Sep 14
PenichePraia - Bungalows, Campers & Spa

9. Hotel Neptuno

Hotel Neptuno
Peniche
$89
$97 total
includes taxes & fees
Sep 19 - Sep 20
Hotel Neptuno

10. Alojamento Baleal à Vista

Alojamento Baleal à Vista
Peniche
$88
$98 total
includes taxes & fees
Sep 8 - Sep 9
Alojamento Baleal à Vista

11. Freedom Surf House

Freedom Surf House
Peniche
$49
$54 total
includes taxes & fees
Sep 24 - Sep 25
Freedom Surf House

12. RIDE Surf Resort & SPA

RIDE Surf Resort & SPA
Peniche
$164
$176 total
includes taxes & fees
Sep 15 - Sep 16
RIDE Surf Resort & SPA

13. Bukubaki Eco Surf

Bukubaki Eco Surf
Peniche
$132
$142 total
includes taxes & fees
Sep 13 - Sep 14
Bukubaki Eco Surf

14. Praia D'El Rey Marriott Golf & Beach Resort

Praia D'El Rey Marriott Golf & Beach Resort
Obidos
$264
$282 total
includes taxes & fees
Sep 1 - Sep 2
Praia D'El Rey Marriott Golf & Beach Resort

15. Baleal GuestHouse

Baleal GuestHouse
Peniche
$88
$96 total
includes taxes & fees
Sep 1 - Sep 2
Baleal GuestHouse

16. Hotel Baleal Spot

Hotel Baleal Spot
Peniche
$166
$178 total
includes taxes & fees
Sep 1 - Sep 2
Hotel Baleal Spot

17. Laranjeira das Loiras

Laranjeira das Loiras
Casais do Rio
$102
$111 total
includes taxes & fees
Aug 27 - Aug 28
Laranjeira das Loiras

18. Ocean View Apartments - Ocean View

Ocean View Apartments - Ocean View
Lourinha
$99
$105 total
includes taxes & fees
Sep 18 - Sep 19
Ocean View Apartments - Ocean View

19. Água d'Alma Hotel

Água d'Alma Hotel
Caldas da Rainha
$98
$104 total
includes taxes & fees
Sep 6 - Sep 7
Água d'Alma Hotel

20. Furnaka Village EcoSurf

Furnaka Village EcoSurf
Lourinha
$115
$122 total
includes taxes & fees
Aug 30 - Aug 31
Furnaka Village EcoSurf
See more properties

Top landmarks in São Pedro

Cabo Carvoeiro

9.6/10 (33 reviews)
Cabo Carvoeiro is 0.5 mi (0.8 km) from central São Pedro, why not stop by during your stay. If you like Cabo Carvoeiro, you'll love DinoParque, just a short drive away.
See properties

Porto de Areia South Beach

If want to top up your tan, you might want to head out to Porto de Areia South Beach, located 0.6 mi (1 km) from central São Pedro. Enjoy the sunset by the shore at Peniche Beach, Supertubos Beach, and Praia do Lagido.
See properties

National Museum of Resistance and Freedom

8.0/10 (5 reviews)
The center of São Pedro is home to cultural attractions like National Museum of Resistance and Freedom, so you might want to stop by during your stay. If you want to experience more of the culture São Pedro has to offer, head to Peniche Beach, Supertubos Beach, and Praia do Lagido.
See properties

Frequently asked questions

What are the best cheap things to do in São Pedro?
For some things to do in São Pedro, explore and snap photos of landmarks like Cabo Carvoeiro, or get outdoors at Porto de Areia South Beach.