Haines is located in southeastern Alaska on the shores of Lynn Canal, about 100 miles northwest of Juneau via ferry. Haines is accessible by car, plane, and boat.
If you need help finding a hotel that is open, call us at 1-800-916-4526.
Zoom in (+) to see interstate exits, restaurants, and other attractions near hotels.
Hotels in or near Haines
Rates shown below are averages. Click See Rates to see rates for your dates.
Midscale, smoke-free, all-suite, downtown Haines hotel
No swimming pool
Exercise room
Free WiFi
Free parking
Pet friendly hotel
More >
- allows dogs up to 35 pounds only in pet friendly rooms, 2 dogs per room - $100 per stay pet fee. - Sep 2018 < Less Most Recent HotelGuides ReviewsRead >
"The hotel was immaculate and extremely comfortable. I had an excellent stay.2015-08-19"