Three Forks Ranch straddles the Colorado-Wyoming border, 40 miles north of Steamboat Springs, Colorado. View The Lodge and Spa at Three Forks Ranch on Google Maps. ShareThis