Halcyon Hot Springs Resort is here to help you escape to serenity in nature. Experience the Slow Life in our natural healing waters.
Situated on beautiful Upper Arrow Lake, with views of the soaring Monashee Mountains unfolding before them, our pools are the centerpieces of Halcyon Hot Springs. Here, you can rest, relax and rejuvenate yourself in the beneficial minerals of our waters with a soak in our hot or warm pools; partake in cryo-therapy in our cold pool; or go for a swim in our seasonal mineral pool – complete with a splash park for the kids.
All of our accommodations are separate and secluded in the serene forest of Upper Arrow Lake. Book a private cabin or Chalet for your perfect getaway. We have many different options, all suited to any individual or small group.
With onsite dining at The Kingfisher restaurant, we can provide a luxury escape where you barely have to lift a finger. Let our culinary team cook for you and allow you to enjoy the magnificent view from our picturesque location above Arrow Lake. You will be lost in the food, the location and the history of the resort.
The SPA at Halcyon is available to book relaxing treatments while you stay with us. Our team of trained massage practitioners is ready to help you let your stresses float away with their attention to detail. Allow yourself to melt into a relaxed state of bliss and recharge while you take time to yourself.
Located just North of Nakusp and South or Revelstoke, you can find us at 5655 Highway 23 just off the Trans Canada.