Where to Stay in Haines: 6 Great Hotels & Other Alaskan Accommodations
My blog posts likely contain affiliate links, including for the Amazon Associates program.
If you click, book, or buy from one of these links, I may earn a commission. Read more in my Privacy Policy.
The more of Alaska you visit, the more you discover there is to explore. After visiting the bigger cities – maybe Anchorage, Seward, and Fairbanks on a land tour, or Juneau, Sitka, and Ketchikan on a cruise or by ferry – you’ll find there are other, smaller, and lesser-visited communities that are beloved by Alaskans for the slower pace and quirky character they retain; Talkeetna is one example that jumps to mind, even though it welcomes many visitors each year.
Haines is another example, this time in Southeast Alaska. Located on the Lynn Canal not far from Skagway, many cruise and ferry passengers see Haines but never have the chance to visit – or spend only a short time here as part of a Skagway-based cruise excursion.

Haines has so much more to offer, and is well worth at least one night to give yourself the time to enjoy it all. I was fortunate to spend some time in Haines in 2022: I actually made two trips during the summer season, and came home only more inspired to return again someday. (I also have pictures from visiting here as a child growing up in Alaska – there’s something special about Haines!)
If you have decided to visit Haines for longer than a cruise excursion or ferry stop, you’ll need a place to stay. This post covers where to stay in Haines, including six hotels, inns, and B&Bs that I think are perfect bases to explore both Haines town and the beautiful surrounding region.
In this post, I promote travel to a destination that is the Lingít Aaní (traditional lands) of the Tlingit people. With respect, I make a formal land acknowledgment, extending my appreciation and respect to the past and present people of these lands. To learn more about the peoples who call these lands home, I invite you to explore Native Land.
The Hotel Halsingland



Step back in time at the historic Hotel Halsingland, situated in the heart of Haines. This charming hotel boasts well-appointed rooms, friendly staff, and a central location.
One of the best aspects of the Helsingland is the hotel’s proximity to local attractions, like the Welcome to Haines sign, the Sheldon Museum, and the Hammer Museum; I can attest to this, as I stayed here during my July 2022 visit before setting out on my rafting trip with Momentum Expeditions, and used it as a base to get out explore almost all of Haines on foot during my trip.
The Halsingland used to have a restaurant (and possibly a bar), but both have been closed since the pandemic; you’ll need to head out into town for meals instead – but I’ve got you covered with suggestions for where to eat in Haines, too.
Rooms start from $149/night; book on Hotels.com or directly on their website.
The Inn at Haines


The Inn at Haines is a charming, boutique-style inn that features a blend of modern amenities and rustic style – the ideal combo for your Alaska trip, especially if Haines is your first stop in Alaska as part of driving the Alcan.
Located just a short walk from “downtown” (using the definition generously), you’ll appreciate the convenience of being near local attractions, such as the Alaska Indian Arts Center, the American Bald Eagle Foundation, and various shops and restaurants.
Speaking of food, one of the highlights of The Inn at Haines is the delicious, complimentary breakfast served each morning. Savor freshly baked goods, local fruits, and hot coffee to start your day right; there are, of course, other local options to choose from if you want to mix it up during your visit. With free Wi-Fi (increasingly standard across Alaska), plenty of parking, and a convenient location, The Inn at Haines is a fantastic choice for your time in Haines.
Rooms start from $140/night; book directly on their website.
Aspen Suites Hotel Haines



For a comfortable and modern stay, check out the Aspen Suites Hotel. I haven’t stayed at the Aspen Suites in Haines, but I did stay at the one in Sitka during my visit in September 2021, and the chain is consistently good across the state.
Offering spacious rooms and suites with kitchenettes, Aspen Suites is ideal for those seeking an extended stay or simply wanting the comforts of home. You can take advantage of the on-site laundry facilities and fitness center to ensure you stay in top shape during your visit, which is especially nice if you’re visiting as part of a long trip along the Alcan or a self-planned ferry route trip up the Inside Passage.
Rooms start from $161/night; book on Hotels.com or directly on their website.
Captain’s Choice Motel



Looking to experience true Alaskan hospitality, with all its quirkiness? Consider staying at Captain’s Choice Motel.
This family-owned motel offers clean, comfortable rooms with breathtaking views of the surrounding mountains and water. They offer free Wi-Fi, continental breakfast, and a prime location near the ferry terminal. (This is super handy if you’re visiting Southeast Alaska by riding the ferry and don’t have a car.)
Rooms start from $186/night; book on Hotels.com or directly on their website.
Bear Creek Cabins



If you’re seeking a more rustic experience, consider booking a cabin at Bear Creek Cabins. Bear Creek Cabins is a little way out of town along Small Tract Road, so be aware that you will need a car to visit.
These cozy, well-maintained cabins come equipped with everything you need for a comfortable stay, including a fully stocked kitchen, private bathroom, and outdoor grill. This is a great option if you don’t mind being further from the “hustle and bustle” of Haines (stretching that definition a bit to small-town Alaska standards) and/or want to stay a bit longer and have more amenities to support your meals.
Rooms start from $125-$170/night based on your length of stay; book directly on their website.
Chilkoot Haven



Last but certainly not least, I’ve got one more suggestion for where to stay in Haines for those of you with a car who want to have an isolated but rejuvenating stay in the area.
Nestled along the banks of the Chilkoot River about 9 miles outside of Haines proper, Chilkoot Haven offers a unique lodging experience. These riverfront cabins provide unparalleled views of both the river and the surrounding mountains.
Your friendly and knowledgeable hosts will make you feel at home while sharing their local expertise to enhance your stay, and can provide tips on what’s worth doing and where to eat in Haines when you head into town.
Rooms start from $189/night; book directly on their website.
There are, of course, other places to stay in Haines too – but these are the ones I most recommend based on my experience and a well-honed mind for spotting the worthwhile accommodations across Alaska. Have any questions about where to stay in Haines, whether these places I recommend or somewhere else? Let me know in the comments below!

