Here are some hotels near Casa Loma: Park Hyatt Toronto,InterContinental Toronto Yorkville,Kimpton Saint George Hotel,Hotel 89 Toronto Yorkville,W Toronto