
Experience the comfort of upscale glamping in the heart of the St. Croix River Valley.
Tucked into 50 acres of secluded woodland near the St. Croix River, Nature Shores offers a one-of-a-kind retreat where thoughtful design meets raw, breathtaking natural beauty and peaceful, restorative serenity.
A Vision Realized.
We love hosting and sharing our landscape hotel with friends and family, and we can’t wait to share it with you. Nature Shores is our way of inviting others to experience the quiet beauty and comfort we’ve found in these woods.
Explore the Area
The scenic St. Croix Valley offers endless ways to unwind in nature. Guests can hike wooded trails, paddle along the scenic riverway, and peacefully enjoy the serenity of thousands of acres of protected forest.
Our Property
Nature Shores sits on 50 acres of private forest, bordered by thousands more of protected land. Each glamping site is thoughtfully placed for privacy, comfort, and an immersive connection with the natural surroundings. Open year-round, the property features 34 beds and is ideal for large groups, retreats, and gatherings of all kinds.

What People Are Saying:
“We had a great stay, would definitely recommend this place for large groups. Looking forward to the next time we book again!” — Ricky
“We had a fantastic stay. It accommodated our large group perfectly. The place is gorgeous and the property is quiet and beautiful. We would highly recommend Josh and this location. Josh was an excellent host and very responsive. We couldn’t imagine a better stay.” — Kara
“We loved the separate bedrooms and the private nature of the space. It was beautiful to walk around. The kitchen was huge and the common area was perfect for our book club.” — Kari
“Great communication from Josh and a perfect spot to host a group.” — Luke
“Amazing place! Had a large group stay here, place was amazing, more than enough space, and Josh responded within minutes whenever we needed anything!” — Mason
“Our group really enjoyed the space. Our host was great in responding with any questions we had. I would come back again.” — Steve
Have Questions?
Let’s chat! We are happy to answer any questions you might have, or you can visit our FAQs on our Contact Page.