Hotels on the River in St. James

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. James Hotels on the River

This weekend
Next weekend

Pick from St. James Hotels on the River with updated room rates, reviews, and availability. Most hotels are fully refundable.

Save an average of 15% on thousands of hotels when you're signed in

Top St. James Hotel Reviews

Frequently asked questions

How much do hotels with a river view in St. James cost?
Prepare to pay between and per night for hotels with river views in St. James. Whatever your budget, you'll find the perfect waterside stay on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Why book your hotel with river views in St. James with Expedia?
Expedia will help you nab a front-row seat to some of the finest river views in St. James. We've got plenty of hotels to pick from and search filters that make it a breeze to find the perfect fit. And of course, the best prices around! You can also sign up for Expedia Rewards entirely for free and potentially save even more on your riverside hotel.
How can I find cheap hotels with river views in St. James?
A great way to get cheap hotels with river views in St. James is with Expedia's user-friendly filter tool. Narrow your search by budget and star rating to snag unbeatable prices in just a few keystrokes. You can also search for your dream riverside escape based on neighborhoods and popular locations.
What is there to do in St. James near my hotel with river views?
St. James has enough experiences to keep you going for weeks (or months!), beginning with Sandy Lane Beach. Paynes Bay Beach, Holetown Beach and Gibbes Beach are other fantastic attractions. If you're hanging around a while, Batts Rock Beach and Royal Westmoreland Golf Course are nice finishing touches to your itinerary.