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 11 - Aug 12
Tomorrow
Aug 12 - Aug 13
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Top 5 Cheap Hotels in São Pedro at a glance

  1. 1. Dolinas Climbing Hotel — 4-star hotel in Porto de Mos. Guest rating: 9.4/10 — Exceptional.
  2. 2. Hotel Lis Batalha — 4-star hotel in Batalha. Guest rating: 9.6/10 — Exceptional.
  3. 3. Rito Hall da Serra — 3-star hotel in Porto de Mos. Guest rating: 10/10 — Exceptional.
  4. 4. Boutique Hotel Casa do Outeiro - Arts & Crafts — 4-star hotel in Batalha. Guest rating: 9.6/10 — Exceptional.
  5. 5. Villa Batalha — 4-star hotel in Batalha. Guest rating: 9.4/10 — Exceptional.

Cheap Hotels in São Pedro

1. Dolinas Climbing Hotel

Dolinas Climbing Hotel
Porto de Mos
$147
$156 total
includes taxes & fees
Aug 21 - Aug 22
Dolinas Climbing Hotel

2. Hotel Lis Batalha

Hotel Lis Batalha
Batalha
$123
$130 total
includes taxes & fees
Sep 9 - Sep 10
Hotel Lis Batalha

3. Rito Hall da Serra

Rito Hall da Serra
Porto de Mos
$101
$108 total
includes taxes & fees
Aug 13 - Aug 14
Rito Hall da Serra

4. Boutique Hotel Casa do Outeiro - Arts & Crafts

Boutique Hotel Casa do Outeiro - Arts & Crafts
Batalha
$130
$137 total
includes taxes & fees
Sep 2 - Sep 3
Boutique Hotel Casa do Outeiro - Arts & Crafts

5. Villa Batalha

Villa Batalha
Batalha
$129
$137 total
includes taxes & fees
Sep 4 - Sep 5
Villa Batalha

6. Casa da Padeira - TER

Casa da Padeira - TER
Alcobaça
$109
$115 total
includes taxes & fees
Sep 2 - Sep 3
Casa da Padeira - TER

7. Haven Nature Hotel & Villas

Haven Nature Hotel & Villas
Batalha
$143
$151 total
includes taxes & fees
Sep 11 - Sep 12
Haven Nature Hotel & Villas

8. Leiriartem Hotel

Leiriartem Hotel
Leiria
$135
$143 total
includes taxes & fees
Sep 6 - Sep 7
Leiriartem Hotel

9. Hotel Estrela de Fatima

Hotel Estrela de Fatima
Ourem
$74
$79 total
includes taxes & fees
Aug 31 - Sep 1
Hotel Estrela de Fatima

10. Cooking and Nature Emotional Hotel

Cooking and Nature Emotional Hotel
Porto de Mos
$201
$214 total
includes taxes & fees
Aug 14 - Aug 15
Cooking and Nature Emotional Hotel

11. Hotel Casa da Nora

Hotel Casa da Nora
Leiria
$91
$97 total
includes taxes & fees
Sep 8 - Sep 9
Hotel Casa da Nora

12. Montebelo Mosteiro de Alcobaça Historic Hotel

Montebelo Mosteiro de Alcobaça Historic Hotel
Alcobaça
$168
$178 total
includes taxes & fees
Aug 24 - Aug 25
Montebelo Mosteiro de Alcobaça Historic Hotel

13. Refúgio das Artes

Refúgio das Artes
Porto de Mos
$78
$82 total
includes taxes & fees
Sep 6 - Sep 7
Refúgio das Artes

14. Casaspensadas

Casaspensadas
Porto de Mos
$181
$192 total
includes taxes & fees
Aug 22 - Aug 23
Casaspensadas

15. B&B Hotel Leiria Fatima

B&B Hotel Leiria Fatima
Leiria
$76
$80 total
includes taxes & fees
Aug 25 - Aug 26
B&B Hotel Leiria Fatima

16. Challet Fonte Nova

Challet Fonte Nova
Alcobaça
$175
$186 total
includes taxes & fees
Aug 12 - Aug 13
Challet Fonte Nova

17. Mercure Fátima

Mercure Fátima
Ourem
$79
$83 total
includes taxes & fees
Sep 1 - Sep 2
Mercure Fátima

18. Santo Antonio de Fatima

Santo Antonio de Fatima
Ourem
$64
$68 total
includes taxes & fees
Aug 16 - Aug 17
Santo Antonio de Fatima

19. Hotel Santa Maria

Hotel Santa Maria
Ourem
$97
$103 total
includes taxes & fees
Aug 16 - Aug 17
Hotel Santa Maria

20. Hotel Santa Maria

Hotel Santa Maria
Alcobaça
$93
$98 total
includes taxes & fees
Sep 11 - Sep 12
Hotel Santa Maria
See more properties

Top landmarks in São Pedro

Parque Verde

7.8/10 (6 reviews)
If you like spending time outside, why not spend the afternoon at Parque Verde, a park in the heart of São Pedro. Our travelers also like the cathedral in the area— your cultural tour starts here. Want to stretch your legs some more? Head to Fornea and Ecopista de Porto de Mos, both nearby.
See properties

Frequently asked questions

What are the best cheap things to do in São Pedro?
Seeing the sights doesn't have to break the bank. For some things to do in São Pedro, you can get outdoors with a stop at Parque Verde.