Erase filters?

price range

Star rating

Amenities

25 hotels in St. James's

-48% US$ 164 per night
from US$ 86
-23% US$ 77 per night
from US$ 60
-26% US$ 105 per night
from US$ 79