Book Now
Main Street Buena Vista

Rainbow lake is located 8 miles west of Buena Vista on Highway 306.

From Denver:

Take highway 285 West to highway 24 then turn north to Buena Vista. Approx. 2.5 hrs


I-70 West to highway 91 South to Leadville then highway 24 East (south) on to Buena Vista. Approx. 2.5 hrs

From Colorado Springs:

Take highway 24 West. Approx. 2 hrs



Car parking is available at each cabin. RV’s and trailers are required to make arrangements in advance to park in our west end area. Turn around is limited for longer vehicles, please ask for directions.