Vancouver Island
Canada
Vancouver Island, Canada
Handbuilt spherical treehouses suspended in old-growth forest
From $350 / night
Check rates2 hand-picked stays in Canada, from treehouse hotels, train hotels and beyond. Prices start around $350 a night at Free Spirit Spheres; our highest-scored pick is Rocky Mountaineer.
Editor-ranked. Some links are affiliate links; see our disclosure. Prices are typical nightly ranges; check live rates.
| Stay | Where | Type | Typical price / night | Best for | |
|---|---|---|---|---|---|
| Free Spirit Spheres | Vancouver Island | treehouse hotels | $350 - $500 (Upscale) | Pacific Northwest nature lovers, Unmissable experience seekers | Check rates |
| Rocky Mountaineer | Vancouver to Banff / Jasper | train hotels | $1,600 - $5,500 (Luxury) | Families with older children | Check rates |
Swipe the table sideways to see all columns.
Vancouver Island
Canada
Vancouver Island, Canada
Handbuilt spherical treehouses suspended in old-growth forest
From $350 / night
Check ratesVancouver to Banff / Jasper
Canada
Vancouver to Banff / Jasper, Canada
Glass-domed GoldLeaf carriages providing 360-degree mountain views
From $1,600 / night
Check ratesWant more options around Canada?
Our top pick is Rocky Mountaineer in Vancouver to Banff / Jasper. We list 2 standout stays in Canada, including treehouse hotels, train hotels.
Free Spirit Spheres (Vancouver Island) has the lowest typical rate on our list, around $350 - $500 per night. Rates vary by season, so check live prices.
May to October; May and September for smaller crowds; June to August for warmest weather