

Hotel Captain Cook si trova nel quartiere South Addition del centro di Anchorage, un'area vivace nota per la sua ristorazione e le sue attrazioni culturali. L'Anchorage Historic Depot è a circa 0,6 km di distanza, e la Alaska Railroad Station è a 0,6 km. L'hotel è situato a circa 6.8 km dall'Aeroporto Internazionale Ted Stevens di Anchorage.