The Lodge & Spa at Breckenridge está localizado em uma área cênica no topo de um penhasco, logo fora do centro histórico de Breckenridge, Colorado. Este lodge nas montanhas está a cerca de 3 km do centro da cidade e do Breckenridge Ski Resort, tornando-o ideal para entusiastas de atividades ao ar livre. A área oferece acesso a trilhas para caminhadas, ciclismo e esqui de classe mundial. O Aeroporto Internacional de Denver está a aproximadamente 172 km a leste do hotel.