Buffalo Rock Lodge & Cabins is a bed and breakfast in the beautiful Black Hills near Keystone, just a few miles from Mount Rushmore National Memorial and Custer State Park. The lodge is constructed of massive spruce logs with an extensive deck facing west with views of pine trees, rock outcrops and Mount Rushmore. Inside it features an over-sized natural rock fireplace and genuine Western and antique artifacts. We serve a full, Western-style breakfast each day and a tasty, homemade dessert each evening. Our three cabins are outfitted with comfortable beds and seating areas, these cabins are perfect for getting out into nature, without being too far into nature.