A tropical beach with clear turquoise waters, palm trees, and a white building on a hill.

Find Hotels on the River in San Pedro

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on San Pedro Hotels on the River

Our top choices for San Pedro hotels with a river view

2nd Floor Casita. Short walk to town. On the river!

2nd Floor Casita. Short walk to town. On the river!
San Pedro
9.8 out of 10, Exceptional, (14 reviews)
"Great location and great host "
United States
Janille W.
$135 nightly
The price is $145
Jul 20 - Jul 21
Total with taxes and fees
2nd Floor Casita. Short walk to town. On the river!
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.

Top San Pedro Hotel Reviews

Frequently asked questions

How can I find cheap hotels with river views in San Pedro?
To find cheap hotels with river views in San Pedro, use our filter tool to select your preferred property star rating and budget. Thinking of staying in a particular area? Our convenient "neighborhood" filter will search for accommodations in your desired destination. Book an epic deal and get set to wake up to gorgeous river vistas!
What is there to do in San Pedro near my hotel with river views?
San Pedro has enough sights and experiences to keep you occupied for weeks, beginning with Secret Beach. Boca Del Rio Beach, Central Park Beach and Hol Chan Marine Reserve are other fantastic attractions. If you're hanging around a while, Boca del Rio and Mexico Rocks are nice final touches to your itinerary.

Explore a world of travel with Expedia