2 motels in Haines
108 Second Ave N, Haines | 2 star motelfrom $176
- Nice place to lay your hea…
1 Mile Beach Road South, Haines | Motelfrom $95
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.