Photo by Altea Salami

Find hotels in São Pedro from ฿1,428

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for São Pedro hotels

ST Apart 12 in Peniche

ST Apart 12 in Peniche
2.0 star property
Peniche
Discover Portuguese coastal charm in this centrally located apartment near Museu da Renda de Bilros and the National Museum of Resistance and Freedom. Just a 69-minute drive from Humberto Delgado Airport.
ST Apart 12 in Peniche

ST Apart 14 in Peniche

ST Apart 14 in Peniche
2.0 star property
Peniche
The price is ฿3,100
฿3,436 total
includes taxes & fees
4 Jan - 5 Jan 2026
ST Apart 14 in Peniche

Mercearia d'Alegria Boutique B&B

Mercearia d'Alegria Boutique B&B
Peniche de Cima
9.4 out of 10, Exceptional, (162)
Embrace maritime adventure at this boutique B&B near Peniche Beach. Complimentary perks include WiFi, parking, continental breakfast, and bicycle rentals. Helpful staff and proximity to snorkelling, surfing, and scuba diving spots ensure a memorable coastal getaway.

"Cozy clean very polite and kind staff. Great location and good breakfast. "
Canada
Paul
The price is ฿2,171
฿2,375 total
includes taxes & fees
7 Jan - 8 Jan 2026
Mercearia d'Alegria Boutique B&B

Praia D'El Rey Marriott Golf & Beach Resort

Praia D'El Rey Marriott Golf & Beach Resort
5.0 star property
Obidos
9.4 out of 10, Exceptional, (598)
Set along the stunning Atlantic coast, this luxurious retreat features 2 pools, a rejuvenating spa, and an 18-hole championship golf course. Guests enjoy international cuisine at Tempera restaurant, complimentary breakfast, and easy access to Almagreira Beach.

"We really enjoyed the spa!"
Canada
Turner
The price is ฿5,480
฿5,882 total
includes taxes & fees
3 Jan - 4 Jan 2026
Praia D'El Rey Marriott Golf & Beach Resort

Pousada Vila Óbidos

Pousada Vila Óbidos
4.0 star property
Obidos
9.0 out of 10, Wonderful, (153)
Immerse yourself in Portuguese heritage at this pousada near Municipal Museum and Óbidos Organic Market. Daily housekeeping and helpful concierge services ensure comfort while exploring the picturesque walled town.

"Clean and comfortable - great location within the walls"
United States
Anonymous traveller
The price is ฿2,895
฿3,142 total
includes taxes & fees
5 Jan - 6 Jan 2026
Pousada Vila Óbidos

Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

Casa Senhoras Rainhas - Óbidos - by Unlock Hotels
4.0 star property
Obidos
9.4 out of 10, Exceptional, (429)
"Charming to be in historic city and lovely accommodations!"
United States
Kathleen
The price is ฿3,212
฿3,477 total
includes taxes & fees
22 Jan - 23 Jan 2026
Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

Flag Hotel Caldas da Rainha

Flag Hotel Caldas da Rainha
3.0 star property
Caldas da Rainha
9.4 out of 10, Exceptional, (35)
"Quiet, clean and modern hotel"
Canada
KRYSTOF
The price is ฿2,068
฿2,192 total
includes taxes & fees
1 Jan - 2 Jan 2026
Flag Hotel Caldas da Rainha

Hotel Golf Mar

Hotel Golf Mar
3.0 star property
Torres Vedras
8.2 out of 10, Very good, (368)
Located in Torres Vedras, this beachfront hotel offers direct access to surf spots, indoor and outdoor pools, and tennis courts. The spa provides massages and body treatments, while Bombordo restaurant serves Portuguese cuisine with ocean views. Free breakfast and parking sweeten your stay.

"Great place to stay, affordable, great view"
United States
Oleksandr
The price is ฿2,068
฿2,192 total
includes taxes & fees
27 Jan - 28 Jan 2026
Hotel Golf Mar

Casa de S. Thiago do Castelo

Casa de S. Thiago do Castelo
3.0 star property
Obidos
9.0 out of 10, Wonderful, (289)
Embraced by historic surroundings, this cosy retreat provides complimentary continental breakfast each morning. Near Obidos Castle and Grande Mercado Medieval, guests appreciate the attentive staff, convenient bar, and included WiFi. The daily housekeeping ensures a pristine stay.

"The location was perfect and the host was very nice and helpful. "
United States
Jay
The price is ฿2,537
฿2,762 total
includes taxes & fees
5 Jan - 6 Jan 2026
Casa de S. Thiago do Castelo

Star Inn Peniche

Star Inn Peniche
3.0 star property
Peniche
9.0 out of 10, Wonderful, (348)
Dive into coastal adventures at this surf-friendly hotel offering both indoor and seasonal outdoor pools. Located near Peniche Beach and Praia do Baleal, the property features on-site dining at À VIVA restaurant with poolside views.

"Excellent property located near beach / staff were professional & breakfast was very good."
Canada
ERIC
The price is ฿2,078
฿2,275 total
includes taxes & fees
5 Jan - 6 Jan 2026
Star Inn Peniche

The Literary Man

The Literary Man
4.0 star property
Obidos
8.8 out of 10, Excellent, (445)
"Loved the property. Close to everything and we found parking close by (travelled in November). In the evening they put on a fire in and it was so cozy. "
Canada
Jill
The Literary Man

Royal Óbidos Scenic Resort

Royal Óbidos Scenic Resort
5.0 star property
Obidos
9.2 out of 10, Wonderful, (431)
Enjoy luxurious relaxation at this beachside resort featuring a championship golf course, indoor and outdoor pools, and full spa services. Located near Praia do Bom Sucesso with 2 restaurants and bars, this refined getaway earns praise for its attentive staff.

"Great base for kite foiling in lagoon. Need a car though as very quiet. Lovely beaches and a few local restaurants . Obidas old town, Peniche, Nazaré worth a visit "
United Kingdom
Lindsay
Royal Óbidos Scenic Resort

Casa de Campo da Quinta da Pegada

Casa de Campo da Quinta da Pegada
3.0 star property
Obidos
9.8 out of 10, Exceptional, (37)
This country house offers a tranquil retreat with a rooftop terrace overlooking the peaceful Portuguese countryside. Located near historic Castelo and Óbidos Organic Market, guests enjoy free WiFi and daily housekeeping service.

"Wonderful newly renovated family home turned into a nice little hotel. Beautiful property, great rooms, very nice host (Francisco). Loved it!!!"
United States
Janos
The price is ฿2,544
฿2,769 total
includes taxes & fees
28 Dec - 29 Dec
Casa de Campo da Quinta da Pegada

Vila D'Obidos

Vila D'Obidos
4.0 star property
Obidos
9.0 out of 10, Wonderful, (143)
Just steps from Obidos Castle, this hotel offers both indoor and outdoor pools. Unwind with drinks at the bar or a bite at the café, then take in panoramic views from the rooftop terrace. Free WiFi and parking add convenience to your medieval town adventure.

"The staff were very nice and friendly. We were able to check in when we arrived which was a little earlier than check in time. The beds were a bit hard but I was able to sleep really well. I would definitely stay there again. "
United States
Joyce
The price is ฿2,326
฿2,539 total
includes taxes & fees
11 Jan - 12 Jan 2026
Vila D'Obidos

Pousada Castelo de Óbidos - Historic Hotel

Pousada Castelo de Óbidos - Historic Hotel
4.0 star property
Obidos
8.8 out of 10, Excellent, (366)
Immerse yourself in medieval ambiance at this historic castle hotel. Located near Grande Mercado Medieval and Obidos Castle, this pousada offers room service and a restaurant where you can dine after exploring the charming town.

"Very nice historic hotel. "
United States
Mark
The price is ฿6,031
฿6,466 total
includes taxes & fees
8 Jan - 9 Jan 2026
Pousada Castelo de Óbidos - Historic Hotel

Entre Vinhas & Mar

Entre Vinhas & Mar
3.0 star property
Obidos
10.0 out of 10, Exceptional, (14)
This charming farm stay welcomes you with free breakfast, WiFi, and parking near Obidos castle and organic market. Swim in the outdoor pool, enjoy spa massages, or sip drinks at the bar. Rooms come with convenient refrigerators and microwaves.

"Amazing hosts / staff and a beautiful property to relax at."
United States
Noah
The price is ฿4,263
฿4,592 total
includes taxes & fees
28 Dec - 29 Dec
Entre Vinhas & Mar

RIDE Surf Resort & SPA

RIDE Surf Resort & SPA
4.0 star property
Peniche
9.2 out of 10, Wonderful, (122)
Enjoy on-site snorkelling and surfing at this coastal retreat near Peniche's museums. Relax with hot stone massages at the spa, swim in the outdoor pool, or savour Portuguese cuisine at Wow restaurant while sipping drinks from 2 bars.

"One of the best hotels I have stayed at. Great location and exceptional facilities. "
United States
Dana
The price is ฿4,480
฿4,822 total
includes taxes & fees
29 Dec - 30 Dec
RIDE Surf Resort & SPA

Silverside Holidays

Silverside Holidays
3.0 star property
Caldas da Rainha
9.0 out of 10, Wonderful, (35)
Surrounded by Portuguese charm, this hotel offers free breakfast, WiFi, and parking. Explore nearby Foz do Arelho and São Martinho do Porto beaches, or enjoy surfing adventures. The terrace and garden provide peaceful spots to unwind after seaside excursions.

"Excellent service with friendly staff. Property is new, clean and convenient."
United States
Deniz
The price is ฿3,831
฿4,061 total
includes taxes & fees
28 Dec - 29 Dec
Silverside Holidays

Casa de Campo Sao Rafael

Casa de Campo Sao Rafael
3.0 star property
Obidos
9.2 out of 10, Wonderful, (127)
Set near a train station, this guesthouse offers an outdoor pool with a children's area, plus free perks like breakfast, WiFi, and parking. Visit nearby attractions or enjoy drinks at the bar after exploring the garden and terrace.

"A unique older style hotel. It was clean, quiet and maybe 10 inutes to the castle. A preordered breakfast was ready for you the next morning. Thoroughly enjoyed our stay. "
Canada
Richard
The price is ฿3,102
฿3,361 total
includes taxes & fees
5 Jan - 6 Jan 2026
Casa de Campo Sao Rafael

Pátio da Figueira

Pátio da Figueira
3.0 star property
Torres Vedras
9.0 out of 10, Wonderful, (24)
Escape to this charming guesthouse with a seasonal outdoor pool and garden terrace. Just minutes from Verde da Várzea Park and Torres Vedras Castle, enjoy free breakfast at the café, then unwind with drinks at the bar. Free WiFi and parking included.

"Immaculately clean and very warm welcome "
United Kingdom
John
Pátio da Figueira
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

Head to sights like Fortaleza and Cabo Carvoeiro as you discover São Pedro.

Cabo Carvoeiro showing general coastal views, rugged coastline and a sunset

Top São Pedro Hotel Reviews

More cheap stays in São Pedro

Frequently asked questions

Where is the best place to stay in São Pedro?
Located 9.1 mi (14.7 km) from the heart of São Pedro, Royal Óbidos Scenic Resort is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Praia D'El Rey Marriott Golf & Beach Resort and Promar Eco Beach & Spa Hotel. See all available top hotels, or vacation rentals in São Pedro.
If I need to cancel my hotel reservation in São Pedro, will I receive a refund?
Yes, most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in São Pedro.
What are some accommodation options with pools in São Pedro?
Royal Óbidos Scenic Resort: Offers a seasonal outdoor pool, an indoor pool and 2 restaurants. Praia D'El Rey Marriott Golf & Beach Resort and Promar Eco Beach & Spa Hotel are a couple of other choices that feature an on-site pool. View all hotels with pools in São Pedro.
What is staying in São Pedro like?
Visitors to São Pedro will definitely find plenty to explore and enjoy. In São Pedro, there are 33 hotels and other accommodation options to choose from. Find out more about São Pedro.
What should I do while I'm visiting São Pedro?
Landmarks like Fortaleza and Cabo Carvoeiro might be worth a visit. Additionally, you might want to add National Museum of Resistance and Freedom to your itinerary. Take a look at what more there is to see and do in Expedia's São Pedro guide.
What's the weather like in São Pedro?
The hottest months are usually August and July, with an average temperature of 20°C, while the coldest months are January and February, with an average of 12°C. Average annual precipitation for São Pedro is 595 mm.