The 16 Best Hotels in Vancouver, From Granville Island to GastownBy James BennettAugust 19, 2025 Granville Island Hotel, the only hotel located on Vancouver’s busy Granville Island, looks a bit confusing, architecturally speaking. A remodeled Spanish colonial structure? (Check.) Or a…