2 motels in Haines

  • Captain's Choice Motel

    108 Second Ave. N, Box 392, Haines | 2 star motel
    from $176
  • Beach Roadhouse

    1 Mile Beach Road South, Haines | Motel
    from $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.