Beaver Creek est situé dans le Colorado, aux États-Unis. Il est situé dans la forêt nationale de White River, au pied de la montagne Beaver Creek, à environ 32 kilomètres à l'ouest de Vail. La ville est connue comme une station de ski populaire et fait partie de la société Vail Resorts.