On your next waterfront getaway, why not skip the beach and stay at one of these beautiful lakeside hotels instead?