Located in the mountain sports mecca of Truckee, Cedar House Sports Hotel inspires guests to treasure the great outdoors. The ski-chalet architecture reflects and respects the surrounding landscape, incorporating both recycled and pure materials. You can “Build Your Own Cocktail” at Callaghan’s Bar and feast on locally-sourced seasonal cuisine at Stella restaurant. Accommodations range from European-style efficiency rooms to luxury suites with separate spaces for lounging and sleeping. Pets get their own dog bed, bowls, and a toy.Photo: Courtesy of Cedar House
If you book through our affiliate link, we may receive a commission — Cheers!