>>1278886though "glamping" is just what they call cabin/quonset hut type accomodation with electricity. Glamping in the US in those teepees or whatever is just as public, you're right on top of your neighbors (from the ones I've seen).
I'd just build my own in the wild or rent a cabin. Being in a hot tub in the middle of the winter in the Rockies looking at the stars is incredible. So warm...