Find hotels in San Pedro from CA $85

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Pedro hotels

Hotel Rural Santo António

Hotel Rural Santo António
3.0 star property
Arronches
8.6 out of 10, Excellent, (70 reviews)
"Very nice hotel for the low price. Everything clean. "
United States
Maria
The price is CA $81
CA $85 total
includes taxes & fees
Jun 15 - Jun 16
Hotel Rural Santo António

Sever Rio Hotel

Sever Rio Hotel
3.0 star property
Marvao
9.0 out of 10, Wonderful, (124 reviews)
"Excellent stay few minutes from Elvas"
Canada
Carlos
The price is CA $87
CA $93 total
includes taxes & fees
May 28 - May 29
Sever Rio Hotel

Monte da Esperança

Monte da Esperança
3.0 star property
Arronches
9.4 out of 10, Exceptional, (43 reviews)
"Very clean, with the pool, friendly staff, and great breakfast!"
United States
Anonymous traveller
The price is CA $114
CA $121 total
includes taxes & fees
May 26 - May 27
Monte da Esperança

Cabeças do Reguengo

Cabeças do Reguengo
4.0 star property
Portalegre
9.8 out of 10, Exceptional, (84 reviews)
"This is a little country hotel virtually in the middle of a farm. Great place for relaxation."
United States
Henry
The price is CA $142
CA $150 total
includes taxes & fees
May 31 - Jun 1
Cabeças do Reguengo

Quinta do Barrieiro

Quinta do Barrieiro
3.0 star property
Marvão
10.0 out of 10, Exceptional, (1 review)
"Clean, quiet and perfect. Pet friendly. Staff excellent "
United Kingdom
Sarah
The price is CA $167
CA $177 total
includes taxes & fees
May 24 - May 25
Quinta do Barrieiro

Convento da Provenca

Convento da Provenca
4.0 star property
Portalegre
9.6 out of 10, Exceptional, (55 reviews)
"I loved staying here. "
United States
Igor
The price is CA $120
CA $159 total
includes taxes & fees
Jun 15 - Jun 16
Convento da Provenca

Hotel José Régio

Hotel José Régio
4.0 star property
Portalegre
9.0 out of 10, Wonderful, (172 reviews)
"Friendly staff; clean, quiet, and well-equipped rooms; nice breakfast; and convenient location. This hotel provides great value for Portalegre visitors."
United States
Jean Daniel
The price is CA $113
CA $120 total
includes taxes & fees
Jun 5 - Jun 6
Hotel José Régio

Casa da Urra Guest House

Casa da Urra Guest House
3.0 star property
Portalegre
10.0 out of 10, Exceptional, (8 reviews)
"Absolutely breath taking views!"
Canada
Vicki
The price is CA $115
CA $121 total
includes taxes & fees
Jun 3 - Jun 4
Casa da Urra Guest House

Quinta das Lavandas

Quinta das Lavandas
4.0 star property
Castelo de Vide
9.6 out of 10, Exceptional, (33 reviews)
"Great stay! "
United Kingdom
Steve
The price is CA $178
CA $189 total
includes taxes & fees
May 23 - May 24
Quinta das Lavandas

Estalagem da Liberdade

Estalagem da Liberdade
3.0 star property
Portalegre
8.2 out of 10, Very good, (14 reviews)
"Great property, great room, great hosts."
United States
Dermot
The price is CA $103
CA $109 total
includes taxes & fees
May 22 - May 23
Estalagem da Liberdade

Casas da Fontanheira

Casas da Fontanheira
3.0 star property
Marvão
The price is CA $217
CA $230 total
includes taxes & fees
May 20 - May 21
Casas da Fontanheira

Casa da Árvore

Casa da Árvore
3.0 star property
Marvao
9.2 out of 10, Wonderful, (112 reviews)
"An amazing property with views that cannot be matched and amazing hosts."
Canada
Shelley J
The price is CA $125
CA $132 total
includes taxes & fees
May 21 - May 22
Casa da Árvore

Casa do Parque Nature & Heritage Hotel

Casa do Parque Nature & Heritage Hotel
3.0 star property
Castelo de Vide
7.0 out of 10, Good, (2 reviews)
"Pequeno almoço fantástico com produtos deliciosos e de alta qualidade. Box do chuveiro mal projetado fazendo com que todo o banheiro fique molhado. "
Brazil
Carlos J
The price is CA $93
CA $98 total
includes taxes & fees
May 27 - May 28
Casa do Parque Nature & Heritage Hotel

Dona Maria

Dona Maria
3.0 star property
PORTALEGRE
The price is CA $61
CA $99 total
includes taxes & fees
May 24 - May 25
Dona Maria

Hotel Dom Manuel

Hotel Dom Manuel
3.0 star property
Marvao
9.6 out of 10, Exceptional, (156 reviews)
"Our room was very clean and it was a good location."
United States
rhonda
The price is CA $143
CA $151 total
includes taxes & fees
Jun 8 - Jun 9
Hotel Dom Manuel

INATEL Castelo de Vide

INATEL Castelo de Vide
3.0 star property
Castelo de Vide
8.8 out of 10, Excellent, (59 reviews)
"A well run and beautifully kept old hotel with a lot of history in the centre of town."
United Kingdom
Tim
The price is CA $99
CA $105 total
includes taxes & fees
May 25 - May 26
INATEL Castelo de Vide

Dom Dinis Marvão

Dom Dinis Marvão
3.0 star property
Marvao
9.6 out of 10, Exceptional, (176 reviews)
"We were greeted by friendly staff, room was clean and beds comfortable. It was in a quiet location. Breakfast was delicious too! We wished we could stay 2 nights "
Canada
Carol
The price is CA $163
CA $173 total
includes taxes & fees
May 25 - May 26
Dom Dinis Marvão

Marvão Hotel Museu

Marvão Hotel Museu
3.0 star property
Marvão
10.0 out of 10, Exceptional, (1 review)
"hotellet var nyt åbnet i april kun 12 værelser vil hellere satse på kvalitet som masse - det er lykkes"
Denmark
Hans
The price is CA $196
CA $208 total
includes taxes & fees
May 23 - May 24
Marvão Hotel Museu

Portalegre Palace

Portalegre Palace
4.0 star property
Portalegre
9.8 out of 10, Exceptional, (36 reviews)
"Beautiful hotel, very friendly staff"
United States
Julio
The price is CA $204
CA $216 total
includes taxes & fees
May 30 - May 31
Portalegre Palace

Monte Filipe Hotel & Spa

Monte Filipe Hotel & Spa
4.0 star property
Nisa
8.4 out of 10, Very good, (152 reviews)
"Clean room and property, very friendly staff"
United States
Jorge
The price is CA $107
CA $114 total
includes taxes & fees
May 31 - Jun 1
Monte Filipe Hotel & Spa
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

Top San Pedro Hotel Reviews

More cheap stays in San Pedro

Frequently asked questions

What is the best area to stay in San Pedro?
The best area to stay in San Pedro is the historic town centre, particularly around Plaza Mayor and the surrounding streets.

This area is the heart of San Pedro, known for its traditional Extremaduran architecture and pedestrian-friendly streets. Plaza Mayor is the main square, a bustling hub often lined with arcaded buildings and cafes, and it's where you'll find the Town Hall and the Church of San Pedro. The streets radiating from the square, like Calle Real, are home to many local shops and eateries.

Couples looking for a romantic and culturally rich experience will find the historic centre ideal. You can spend your days exploring the narrow, winding lanes, discovering hidden courtyards, and enjoying authentic Spanish tapas in the evenings. The proximity to local landmarks means you're always just a short stroll from something interesting.

For those seeking a more tranquil stay with easy access to the town's amenities, the areas just outside the immediate historic core, but still within a 10-15 minute walk of Plaza Mayor, offer a good balance.
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 San Pedro.
How can I save on a San Pedro hotel booking with Expedia?
Members always get our best prices. Find our best San 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 San Pedro hotel?
Prices for hotels in San Pedro often vary, but you can find a great deal from CA $85 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.

Explore a world of travel with Expedia