Hotels under $200 Bear Branch
Nestled in the United States, Bear Branch is a nature lover's dream with its lush forests, crystal-clear streams, and serene hiking trails. This picturesque location offers a tranquil escape from the hustle and bustle of city life, perfect for those seeking relaxation and outdoor adventures. Visitors can immerse themselves in the beauty of the great outdoors while enjoying the sights and sounds of wildlife in this peaceful setting.1
POPULAR
3
8.4
Bear Branch
Squirrel Tree Resort
Squirrel Tree Resort is located at Coles Corner in Leavenworth. Guests can enjoy Squirrel Tree Restaurant and Lounge located on-site. Free WiFi is featured and free private parking is available on site. Complimentary WiFi and premium satellite TV channels are available at the property. Guest rooms feature a refrigerator, microwave, coffee machine, and seating areas. Squirrel Tree Resort is located 32 km from Stevens Pass Mountain Resort and 24 km from downtown Leavenworth. Guests can enjoy various activities in the surroundings, including horseback riding, fishing, and hiking. The nearest airport is Pangborn Memorial Airport, 56 km from the property.