Photo by Sig
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
Where to stay in São Pedro?

Hotel Sol Algarve by Kavia
Hotel Sol Algarve by KaviaSão Pedro
8.4 out of 10, Very Good, (990 reviews)
The price is $107
$118 total
includes taxes & fees
Jul 22 - Jul 23

Roots Hotel
Roots HotelSão Pedro
9.8 out of 10, Exceptional, (448 reviews)
The price is $134
$146 total
includes taxes & fees
Jul 23 - Jul 24

Luxury Guest House Opus One
Luxury Guest House Opus OneSão Pedro
9.2 out of 10, Wonderful, (225 reviews)
The price is $157
$171 total
includes taxes & fees
Jul 21 - Jul 22

Oakmoon House
Oakmoon HouseSão Pedro
9.8 out of 10, Exceptional, (25 reviews)
The price is $99
$127 total
includes taxes & fees
Jul 26 - Jul 27

À da Avó - The Guesthouse
À da Avó - The GuesthouseSão Pedro
9.0 out of 10, Wonderful, (143 reviews)
The price is $86
$96 total
includes taxes & fees
Jul 23 - Jul 24

Happy House Comfort Plus
Happy House Comfort PlusSão Pedro
9.4 out of 10, Exceptional, (119 reviews)
The price is $133
$146 total
includes taxes & fees
Jul 21 - Jul 22

Made Inn Faro
Made Inn FaroSão Pedro
8.2 out of 10, Very Good, (212 reviews)
The price is $112
$124 total
includes taxes & fees
Jul 23 - Jul 24

Best Western Hotel Dom Bernardo
Best Western Hotel Dom BernardoSão Pedro
8.4 out of 10, Very Good, (1,003 reviews)
The price is $145
$158 total
includes taxes & fees
Jul 23 - Jul 24

Happy House
Happy HouseSão Pedro
9.2 out of 10, Wonderful, (159 reviews)
The price is $116
$127 total
includes taxes & fees
Jul 23 - Jul 24

Leevin Guesthouse Faro
Leevin Guesthouse FaroSão Pedro
8.8 out of 10, Excellent, (21 reviews)
The price is $86
$96 total
includes taxes & fees
Jul 26 - Jul 27

AP Eva Senses
AP Eva SensesSão Pedro
8.8 out of 10, Excellent, (1,005 reviews)
The price is $204
$221 total
includes taxes & fees
Jul 26 - Jul 27

Dear Faro - Guest House
Dear Faro - Guest HouseSão Pedro
9.6 out of 10, Exceptional, (29 reviews)
The price is $107
$118 total
includes taxes & fees
Jul 26 - Jul 27

Adelaide Hotel
Adelaide HotelSão Pedro
7.6 out of 10, Good, (145 reviews)
The price is $110
$122 total
includes taxes & fees
Jul 21 - Jul 22

Cardeal Suites & Apartments
Cardeal Suites & ApartmentsSão Pedro
10.0 out of 10, Exceptional, (235 reviews)
The price is $159
$173 total
includes taxes & fees
Jul 21 - Jul 22

Groundfloor 57
Groundfloor 57São Pedro
8.8 out of 10, Excellent, (18 reviews)
The price is $74
$83 total
includes taxes & fees
Jul 21 - Jul 22

Faro Cosy Guest House
Faro Cosy Guest HouseSão Pedro
7.8 out of 10, Good, (100 reviews)
The price is $79
$88 total
includes taxes & fees
Jul 30 - Jul 31

São Pedro Suítes
São Pedro SuítesSão Pedro
The price is $78
$105 total
includes taxes & fees
Jul 29 - Jul 30

Guest House São Filipe
Guest House São FilipeSão Pedro
7.4 out of 10, Good, (313 reviews)
The price is $97
$108 total
includes taxes & fees
Jul 21 - Jul 22

Solar Mendonca Boutique Hotel
Solar Mendonca Boutique HotelSão Pedro
9.4 out of 10, Exceptional, (23 reviews)
The price is $187
$203 total
includes taxes & fees
Jul 29 - Jul 30
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.
Compare popular hotels in São Pedro
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Roots Hotel | 9.8 Exceptional 448 reviews | View | ||||||
![]() Happy House Comfort Plus | 9.4 Exceptional 119 reviews | View | ||||||
![]() Happy House | 9.2 Wonderful 159 reviews | View | ||||||
![]() À da Avó - The Guesthouse | 9.0 Wonderful 143 reviews | View | ||||||
![]() Hotel Sol Algarve by Kavia | 8.4 Very Good 990 reviews | View |
Top landmarks in São Pedro
Check out reviews of São Pedro hotels guests love

Grande Real Santa Eulalia Resort
10/10 Excellent
Find out more about São Pedro












































































