Dillon Inn cuenta con una marina/club náutico y se encuentra a tan solo 15 minutos en auto de Estación de ski Copper Mountain y de Loveland Ski Area. Los huéspedes pueden pasar la mañana en la piscina techada y visitar la bañera de hidromasaje al final del día para relajarse. Este lugar cuenta con una sala de fitness, un sauna y detalles en las habitaciones, como refrigeradores y microondas.