Find hotels in São Pedro from £57

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top 10 São Pedro hotels and places to stay

Quinta do Caracol

3.0 star property
9.4 out of 10, Exceptional, (93)
"beautiful spot close to the center of Tavira, helpful and friendly staff, nice little pool "
The price is £119
includes taxes & fees
13 Jul - 14 Jul
Quinta do Caracol

Quinta dos Poetas Nature Hotel & Apartments

4.0 star property
9.4 out of 10, Exceptional, (204)
"Nice, clean property with a decent restaurant. "
The price is £135
includes taxes & fees
29 Jun - 30 Jun
Quinta dos Poetas Nature Hotel & Apartments

Pousada Vila Real Santo Antonio

4.0 star property
9.0 out of 10, Wonderful, (70)
"I fabulous hotel with friendly staff. Great breakfast with a charming location."
The price is £126
includes taxes & fees
30 Jun - 1 Jul
Pousada Vila Real Santo Antonio

Pure Formosa Concept Hotel

3.0 star property
9.6 out of 10, Exceptional, (484)
"Amazing hotel, so clean, "
The price is £104
includes taxes & fees
1 Jul - 2 Jul
Pure Formosa Concept Hotel

Mercedes Country House

3.0 star property
9.8 out of 10, Exceptional, (6)
"We really enjoyed our time. Such a quiet and beautiful place to be. Thai restaurant is a must go. We definitely recommend that place. "
The price is £141
includes taxes & fees
30 Jun - 1 Jul
Mercedes Country House

Hotel Apartamentos Dunamar

4.0 star property
8.6 out of 10, Excellent, (78)
"Pool nice. Bit of traffic noise. Well maintained apartments. "
The price is £223
includes taxes & fees
30 Jun - 1 Jul
Hotel Apartamentos Dunamar

Pousada Convento de Tavira - Historic Hotel

5.0 star property
9.4 out of 10, Exceptional, (459)
"Great stay"
The price is £273
includes taxes & fees
14 Jul - 15 Jul
Pousada Convento de Tavira - Historic Hotel

Roots Hotel

3.0 star property
9.8 out of 10, Exceptional, (140)
"Perfect location, great place to Stay and explore Algarve. "
The price is £109
includes taxes & fees
30 Jun - 1 Jul
Roots Hotel

Praia da Lota Resort - Apartments

3.0 star property
8.4 out of 10, Very good, (65)
The price is £227
includes taxes & fees
30 Jun - 1 Jul
Praia da Lota Resort - Apartments

Ozadi Tavira Hotel

4.0 star property
9.2 out of 10, Wonderful, (506)
"Nice, chilled hotel and generally friendly staff. Hotel breakfast and the restaurant food is good."
The price is £128
includes taxes & fees
14 Jul - 15 Jul
Ozadi Tavira Hotel

Villa Marquez

3.0 star property
9.4 out of 10, Exceptional, (75)
"It was a very nice hotel ..it was so clean and pleasant. "
The price is £66
includes taxes & fees
1 Jul - 2 Jul
Villa Marquez

Real Marina Hotel & Spa

5.0 star property
9.2 out of 10, Wonderful, (1000)
"You could not book a better hotel Great staff great service "
The price is £150
includes taxes & fees
29 Jun - 30 Jun
Real Marina Hotel & Spa

Monte Gordo Hotel Apartamentos & Spa

4.0 star property
8.4 out of 10, Very good, (188)
"Great apartment and space. Lovely place to stay. "
The price is £119
includes taxes & fees
30 Jun - 1 Jul
Monte Gordo Hotel Apartamentos & Spa

Ria Formosa Guest House

4.0 star property
9.6 out of 10, Exceptional, (72)
"Quick stay next to Faro airport for early morning flight."
The price is £131
includes taxes & fees
1 Jul - 2 Jul
Ria Formosa Guest House

Estalagem Sequeira

3.0 star property
8.2 out of 10, Very good, (71)
"The staff is excellent and the room was spacious."
The price is £67
includes taxes & fees
30 Jun - 1 Jul
Estalagem Sequeira

Occidental Faro

4.0 star property
8.8 out of 10, Excellent, (1001)
"Have stayed many times and it's always a good experience."
The price is £167
includes taxes & fees
29 Jun - 30 Jun
Occidental Faro

Hotel Rural Quinta do Marco

4.0 star property
9.6 out of 10, Exceptional, (182)
"Lovely rural hotel with charming scenery and friendly service "
The price is £163
includes taxes & fees
30 Jun - 1 Jul
Hotel Rural Quinta do Marco

Cardeal Suites & Apartments

4.0 star property
10.0 out of 10, Exceptional, (183)
"Nice people! Love this place"
The price is £132
includes taxes & fees
3 Jul - 4 Jul
Cardeal Suites & Apartments

Best Western Hotel Dom Bernardo

3.0 star property
8.2 out of 10, Very good, (960)
"Very walkable and close to old town"
The price is £107
includes taxes & fees
30 Jun - 1 Jul
Best Western Hotel Dom Bernardo

3HB Faro

5.0 star property
10.0 out of 10, Exceptional, (509)
"Best city located hotel we have ever stayed at. "
The price is £253
includes taxes & fees
30 Jun - 1 Jul
3HB Faro
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

Apart-hotels in São Pedro you'll enjoy

Hotels with a spa in São Pedro may fit your trip

Check out farmstays in São Pedro

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.

Learn more about São Pedro

Check out the local area in São Pedro as you venture to sights like Ria Formosa Natural Park.

Frequently asked questions

Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in São Pedro.
How can I save on a São Pedro hotel booking with Expedia?
Members always get our best prices. Find our best São Pedro hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a São Pedro hotel?
Prices for hotels in São Pedro often vary, but you can find a great deal from £57 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.