top of page

about

our spa and massage center

The Vermont Salt Cave Spa is located in the foothills of Jay Peak, Vermont and is the only salt cave in a barn in the USA. We opened our spa in November 2016 offering a magical experience resulting in 5 star reviews on all major online platforms - Google, Facebook, Tripadvisor

bottom of page