About Us

Bella (meaning “Beautiful”)

Vie (meaning “Life”)

Windsor Colorado’s Premier Spa

Bella Vie Spa is located in the historic downtown area of Windsor, Colorado. Our aspiration is to renew your body and spirit. We are an experience without compare, and we believe that wellness starts from within. This is why we offer therapeutic treatments designed to give your body and spirit relief from the stresses of daily life.

post07

Our salon and spa offers a tranquil environment with two treatment rooms. We invite you to take time to nurture yourself and we offer to help you renew the energy that you need to enjoy this life to the fullest.