Located on the eastern shore of Upper Arrow Lake in central British Columbia, the healing mineral waters of Halcyon’s natural hot spring pools are situated amongst some of the most incredible mountain wilderness you will find at any BC hot springs. Add to that our luxurious and welcoming accommodations – and you’ve got all the reasons you need to head our way today.
Box 37, Nakusp BC, Canada V0G1R0
Phone toll-free: 1.888.689.4699
Local phone: 1.250.265.3554
While the surrounding wilderness and luxurious rustic charm of our accommodations will make you feel a world away, we’re conveniently located just 68 kilometres south of Revelstoke – about 475 kilometres from Calgary. From this end of the trip, you’ll enjoy a scenic and free ride on the Upper Arrow Lakes Ferry that connects Highway 23 on your way to Halcyon.
If you’re driving from the south, we’re just 32 kilometres north of Nakusp, or about: 280 kilometres from Kelowna; 425 kilometres from Spokane, WA; or 785 kilometres from Vancouver. You can find us by exiting on Highway 6 at Playmor Junction and driving through the incredible Slocan Valley, or by following Highway 6 from Vernon and taking the South Arrow Lakes Ferry at Needles.
However you find us, our friendly staff, incredible accommodations and of course the soothing waters of our natural hot springs will be waiting for you at the end of the road. Come and visit Halcyon today for a BC hot springs experience you won’t soon forget!
Lower Arrow Lake Ferry
This ferry crosses Lower Arrow Lake, connecting Highway 6 between the communities of Fauquier and Needles, about 59 kilometres south of Nakusp.
Every 30 minutes on the hour and half hour from Fauquier, from 5:00 a.m. to 10:00 p.m.
Every 30 minutes at 15 and 45 minutes past the hour from Needles, from 5:15 a.m. to 9:45p.m.
Shuttle service: 10:00 p.m. to 5:00 a.m.
Crossing time: Five minutes
Pleaseclick here to get more information from the Province of British Columbia website.
Upper Arrow Lake Ferry
This ferry crosses Upper Arrow Lake on Highway 23, 49 kilometres south of the Trans Canada Highway at Revelstoke 23, traveling back and forth between Shelter Bay and Galena Bay.
Throughout the year, the D.E.V. Galena sails from Shelter Bay on the hour, from 5:00 a.m. to 12:00 a.m.; and from Galena Bay on the half hour, from 5:30 a.m. to 12:30 a.m.
Due to the increased summer tourism traffic, the M.V. Shelter Bay also operates between 9:00 a.m. and about 7:00 p.m. – from May to October each year.
Crossing time: 20 minutes
Pleaseclick here for the official schedule from the Province of British Columbia.
If you have any questions, we would be happy to answer them.