6944 North Lake Blvd.
Tahoe Vista, CA 96148
Get directions

About Us

The Franciscan Lakeside Lodge on the North Shore of beautiful Lake Tahoe is the favorite place to stay for locals and visitors alike! We offer cozy, clean and comfortable lakefront cottages.

Reviews