Find hotels in San Pedro from CA $50

  • 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 Rio Grande

Hotel Rio Grande
3.0 star property
Magangué
2.0 out of 10, (1 review)
"bien"
Colombia
Luis
The price is CA $43
CA $50 total
Mar 19 - Mar 20
Hotel Rio Grande

LA CANDELARIA ROOM HOUSE

LA CANDELARIA ROOM HOUSE
3.0 star property
Magangué
The price is CA $77
CA $77 total
Mar 19 - Mar 20
LA CANDELARIA ROOM HOUSE

Hotel Santana

Hotel Santana
2.0 star property
Sincelejo
8.8 out of 10, Excellent, (3 reviews)
"Nice and comfortable rooms "
United Kingdom
Luis Alfonso
The price is CA $82
CA $82 total
Mar 19 - Mar 20
Hotel Santana

Hotel Central

Hotel Central
2.5 star property
Magangué
The price is CA $55
CA $55 total
Mar 25 - Mar 26
Hotel Central

Stanza Hotel Sincelejo

Stanza Hotel Sincelejo
2.5 star property
Sincelejo
The price is CA $52
CA $52 total
Mar 19 - Mar 20
Stanza Hotel Sincelejo
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

Recent Reviews in San Pedro

More cheap stays in San Pedro

Frequently asked questions

What is the best area to stay in San Pedro?
The best areas to stay in San Pedro are typically around the main square, Parque Santander, and along Calle 10, which runs through the heart of the town.

This central area is the town's focal point, offering easy access to local amenities and the relaxed pace of San Pedro life. You'll find the municipal building, the church, and various shops and eateries gathered around Parque Santander. Calle 10 is a key thoroughfare, connecting different parts of the town and often hosting local activity.

Couples looking for a relaxed retreat will find this area particularly appealing. The convenience of having cafes and restaurants a short stroll away, combined with the calm atmosphere, makes for a pleasant stay.
When is the best time to go to San Pedro?
The best time to visit San Pedro, Sucre, Colombia, is during the dry season, which typically runs from December to April.

During these months, you'll experience consistently sunny days and lower humidity, making it ideal for exploring the town and its surroundings. The weather is generally warm but comfortable, great for enjoying outdoor activities and the region's natural beauty without the interruption of heavy rainfall.

This period is particularly good for travellers looking to relax on the nearby beaches or explore the Ciénaga de San Pedro, as the clear skies enhance visibility for birdwatching and boat trips.
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 $50 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.