Top 5 Luxury Hotels in Canada
1. Clayoquot Wilderness Resort, Vancouver Island
2. The Fairmont Pacific Rim, Vancouver
3. Sonora Resort, Desolation Sound
4. Nimmo Bay, Great Bear Rainforest
5. Rosewood Hotel Georgia, Vancouver
Source: The Luxury Travel Expert