From $170 CAD Booking.com This 4-star resort in Cranbrook, British Columbia features a full-service spa, free Wi-Fi and on-site contemporary dining. Each luxurious room boasts a 42-inch plasma TV. Canadian Rockies International Airport is 16 km away.