Beaver Lake Lodge

201 East Silver, Marble, CO 81623
(970) 963-2504


The Historic Beaver Lake Lodge & Cabins

The Beaver Lake Lodge is a historic, family-run lodge with cabins located in the town of Marble, in a woodland setting surrounded by firs, aspens and cottonwoods. Lake fishing, National Forest trails, Crystal River beaches, and swimming are all a short walk away. Guests are welcome to use our canoe, picnic tables, charcoal grills, fire rings,
and horseshoe pit.

Once homes to quarry workers a century ago, the cabins have been newly updated without sacrificing their vintage character. Each is unique, but all have porches, hardwood floors, log beds, hand-made quilts, baths, kitchens and charcoal grills. Cabin rates are $79-$109 per night.

The lodge was once East Marble’s school house, built in the late 1800's. Over the years it has been added onto and transformed into the town’s meeting hall, a bait and tackle shop, a restaurant and finally, in the late 1950’s, a lodge. The rooms in the lodge have been newly renovated. In contrast to the more rustic cabins, the lodge rooms have a Country Inn appeal: antiques, down comforters, matelasse coverlets, vintage-style wallpaper, and poster beds. The lodge rooms are equipped with full baths and kitchenettes (one having a full kitchen). Room rates are $69-$89 per night.


Linens are provided. Kitchens are equipped with stoves, refrigerator/freezers, coffee pots, toasters, pots & pans, utensils, and dishes. Kitchenettes are a scaled-down version with a microwave in place of a stove.

Pets are welcome for an additional $10 cleaning fee.

For reservations, please call (970) 963-2504 and talk with Karen or Larry. For more information, including photos, please visit our website,