From gentle rivers and placid lakes to vast oceans, these hotels provide stunning views of adjacent waterways and easy access to coastal recreation. They offer plenty of the finer amenities as well ...