Het comfortabele Kodiak Mountain Resort Afton met 3 sterren ligt 3 km verwijderd van World's Largest Elkhorn Arch en beschikt over Wi-Fi in de hele accommodatie. Dit resort biedt spatherapie en diverse recreatiemogelijkheden aan. De kamers hebben uitzicht op de berg.
Dit hotel is gelegen binnen 10 minuten met de auto vanaf LDS Star Valley Temple. Binnen 75 minuten rijden van het pand kunnen gasten Teton Village bezoeken. Kodiak Mountain Resort bevindt zich 7 km verwijderd van de World's Largest Intermittent Spring en andere belangrijke bezienswaardigheden van Afton.
Dit hotel in Afton heeft 21 kamers bestaande uit een patio en een balkon. Een flatscreen TV met satellietzenders samen met koffie- en theevoorzieningen worden aangeboden. Ze zijn uitgerust met houten vloeren, een stenen open haard en geluiddichte ramen. De privébadkamers zijn voorzien van een apart toilet en een douche, en gemakken zoals een haardroger en badlakens.
Er wordt een gratis continentaal ontbijt geserveerd bij Kodiak Mountain Resort Afton.