Unwind with the Beautiful Nature at Squirrel Tree Resort

In a world constantly buzzing with notifications and screens, the Squirrel Tree Resort is an ideal destination for your next vacation. Whether you are looking for a comfortable hotel, a restaurant with casual dining experience or a taste of local nightlife, we have it all to offer. Silence your phone, quiet your busy mind and immerse in the Leavenworth experience.

Nature in our Backyard

Located in the Lake Wenatchee area in Leavenworth, the Squirrel Tree Resort is surrounding by the variety of wildlife, mountain meadows and alpine trees. In the morning, the sun makes the snowy mountaintops sparkle. It's not just a view; it's a chance to feel connected to nature. In the evening, the mountains turn a warm, golden color, and the sounds of leaves rustling and animals calling create a peaceful atmosphere. The view from Squirrel Tree Resort is more than just something pretty to see; it's a moment to feel calm and connected to the natural world.

A Break from the Busy Tourist Town

About 20 minutes away from the Leavenworth town, you will be away from the busy and chaotic of the busy tourism. Whether you are going on a hike, fishing, or skiing, stop by our cafe and restaurant for a quick bite or drink without waiting in lines. As a family-own establishment, we strive to provide a cozy and friendly experience for our guests.

Connect Beyond the Screen

Squirrel Tree Restaurant is a popular destination for visitors who want to experience the local nightlife. You can share an experience with our locals watching a game, playing Bingo, enjoying weekly live music nights or simply socializing. The spacious indoor and outdoor area are also great for a gathering with family and friends.

Previous
Previous

Explore the Winter Magic at Squirrel Tree Resort

Next
Next

Sip, Savor, and Soak in the Charm of Leavenworth Cafe Roasters