Travelers are voting Kodiak Island Resort as the best hotel in Valley of Ten Thousand Smokes. There are 1 hotel in Larsen Bay a city just 70 km from Valley of Ten Thousand Smokes and 1 hotel in Iliamna which is 89 km distant. The most popular of these are Kodiak Island Resort in Larsen Bay and Rainbow King in Iliamna. You can find 194 hotels in Alaska and 44579 hotels in the country of United States. Our members favorite in Alaska is The Breakwater Inn and Pelican Hill is the top pick in United States. Want more? Check out our map of hotels in Valley of Ten Thousand Smokes.