Please login to continue.

Sign in

Forgot password

You are in Home > Hotels in Seattle, Washington, United States > Hotel Ballard

Hotel Ballard

5216 Ballard Avenue North West, Seattle, 98107

Read more

What date would you like to stay at Hotel Ballard ?
Select your arrival date, number of nights and number of rooms to see all available rooms and prices.