Grand Lakes Lodging

About North Shore Resort

North Shore Resort is your ideal home lodging base in Grand Lake for all your outdoor activities in the Colorado Rocky Mountains. We are centrally located by the Three-Lakes District of Grand County on the north end of Lake Granby, only 5 miles from Grand Lake Village and 6 miles from Rocky Mountain National Park.

Our perfect location features amazing views of Rocky Mountain National Park, the Arapaho National Forest, the beautiful wilderness and the Continental Divide.

Beautiful views of Lake Granby and the Continental Divide are what you'll see as you relax in a 1/2 acre back yard with a large open firepit for those nightly campfires. All units have a bathroom with a shower/tub, fully equipped cooking facilities and a small satellite television.


Each cabin is uniquely decorated, with modern conveniences and mountain charm. Most units have a back door that opens to a shared 150 ft. deck that overlooks the lake.


Kitchenettes include a toaster, a microwave, refrigerator, coffee maker and a stove with an oven, plus dishes and cooking utensils such as pots and pans.

We do not provide daily cleaning service in these unique little cabins. All bedding, linens and basic cleaning supplies, such as dish soap and cleanser, are in each cabin for your convenience. Please take care of your home away from home.

Boat Storage at North Shore Resort

Indoor spots are available, and there are many outdoor slots too. Call us at 970-627-8448 or email us at for availability.

Our Policies

Please review our policies here.

Pets Accepted at $35/stay.
Additional cleaning fees may apply for pet messes.